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