docker常用命令

91 阅读1分钟

docker常用命令

docker ps -a 

docker stop /

docker rm /

docker start /

docker compose up -d

docker logs /

sudo journalctl -u docker.service -f

docker exec -it <容器ID或名称> /bin/bash 进入容器bash

docker run -v /host/path:/container/path <image_name>

docker rmi <image_id> 删除

docker info

【本地docker镜像上传到服务器】

使用docker save导出为tar.gz文件,然后上传到自己的机器,使用docker load -i  XXX.tar.gz解压出来使用

导出命令: docker save -o   nginx.tar.gz  nginx:latest

导入命令: docker load -i nginx.tar.gz

【修改docker代码】

docker exec -it 0c80e914a004 /bin/bash

退出,按下 Ctrl + P 然后 Ctrl + Q

【挂载docker目录】

docker run -v /host/path:/container/path suisuijiang/fiora  #报错

【拷贝容器内文件】

docker cp [容器ID]:/path/to/file /path/to/local/file

docker cp /path/to/local/file [容器ID]:/path/to/file