#!/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
# https://github.com/stilliard/docker-pure-ftpd 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
# 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>