docker 常用命令

[collapse title="在容器里使用命令"]

docker exec -it 容器名 bash

[/collapse]

[collapse title="docker设置自动重启"]

docker update --restart=always 容器ID(或容器名)

[/collapse]

[collapse title="docker启动容器"]

docker start 容器ID(或容器名)

[/collapse]

[collapse title="docker停止容器"]

docker stop 容器ID(或容器名)

[/collapse]

[collapse title="docker重启容器"]

docker restart 容器ID(或容器名)

[/collapse]

[collapse title="查询容器IP (IPAddress)"]

docker inspect 容器ID(或容器名)

[/collapse]

[collapse title="查看容器日志"]

docker logs -f 容器ID(或容器名)

[/collapse]

[collapse title="重启docker"]

systemctl restart docker

[/collapse]

[collapse title="docker已有的容器更新为自动重启"]

docker update --restart=always 容器ID(或容器名)

[/collapse]

[collapse title="docker_mysql备份数据"]

docker exec -it mysql_server【docker容器名称/ID】 mysqldump -uroot -p123456【数据库密码】 test_db【数据库名称】 > /opt/sql_bak/test_db.sql【导出表格路径】

[/collapse]

[collapse title="给mysql的某字段添加唯一性"]

[alert class="info"]“kaoshi”是表,“md5”是字段[/alert]

ALTER TABLE `kaoshi` ADD unique(`md5`)

[/collapse]

[collapse title="软链接"]

ln -sf A B
例子:
ln -sf /jd/scripts /jd/own/KingRan_KR

[/collapse]

发表评论

电子邮件地址不会被公开。 必填项已用*标注