查看容器名稱或ID
➜ docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}"
CONTAINER ID NAMES STATUS PORTS
33223943f76a lnmpa_mysql_1 Up 12 hours 0.0.0.0:3306->3306/tcp
導出
➜ docker exec -it lnmpa_mysql_1 mysqldump -uroot -p123456 -P 3306 $DATABASE_NAME > $DATABASE_NAME_20181108_001.sql
導入
➜ docker exec -i lnmpa_mysql_1 mysql -uroot -p123456 $DATABASE_NAME < $DATABASE_NAME_20181108_001.sql
注意:這裏與導出不同,需要將參數 -it
更換爲 -i
,否則會報錯:cannot enable tty mode on non tty input