tech:docker:run

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
tech:docker:run [01/04/2019 08:09] – creat matetech:docker:run [27/11/2019 00:43] (actual) – [usos útiles] mate
Línia 1: Línia 1:
 = docker run = docker run
 == usos útiles == usos útiles
 +<code bash; portainer.sh>
 +
 +#!/bin/bash
 +
 +docker run \
 +    --detach \
 +    --publish 9000:9000 \
 +    --name portainer \
 +    --restart unless-stopped \
 +    --volume /var/run/docker.sock:/var/run/docker.sock \
 +    --volume ${PWD}/data:/data \
 +portainer/portainer
 +</code>
 +
 <code bash; ftpserver.sh> <code bash; ftpserver.sh>
 +# https://github.com/stilliard/docker-pure-ftpd
 docker run \ docker run \
-   -v ${PWD}/data:/home/bob/files -e FTP_PASSIVE_PORTS=10000:10009 -p 10000-10009:10000-10009 -expose=10000-10009 -p 21:21 -e FTP_USER_NAME=bob -e FTP_USER_PASS=12345 -e FTP_USER_HOME=/home/bob stilliard/pure-ftpd+   -v ${PWD}/data:/home/bob/files 
 +   -e FTP_PASSIVE_PORTS=10000:10009 
 +   -p 10000-10009:10000-10009 
 +   -expose=10000-10009 
 +   -p 21:21 
 +   -e FTP_USER_NAME=bob 
 +   -e FTP_USER_PASS=12345 
 +   -e FTP_USER_HOME=/home/bob 
 +stilliard/pure-ftpd
 </code> </code>
  
 +<code bash; mysqldump.sh>
 +# https://hub.docker.com/r/schnitzler/mysqldump
 +# now=$(date +"%s_%Y-%m-%d")
 +docker run \
 +    --rm \
 +    --entrypoint "" \
 +    -v $PWD/backup:/backup \
 +    -e MYSQL_HOST=<HOST> \
 +    -e MYSQL_PORT=<PORT \
 +    -e MYSQL_USER=<USER> \
 +    -e MYSQL_PASSWORD=<PASSWORD> \
 +    -e MYSQL_DATABASE=<DB> \
 +    schnitzler/mysqldump \
 +    mysqldump --opt -h <HOST> -P<PORT> -u <USER> -p"<PASSWORD>" "--result-file=/backup/$(date +"%Y-%m-%d-%s")_${MYSQL_DATABASE}.sql" <DB>
 +
 +</code>
  • tech/docker/run.1554131391.txt.gz
  • Darrera modificació: 01/04/2019 08:09
  • per mate