docker命令合集

 docker开启服务和设置开机自启动

 -- systemctl start docker

 -- systemctl enable docker

docker启动镜像
 -- docker run -idt --name (镜像名)  --network host  --restart=always  (镜像名):latest

docker查看容器、 查看镜像
 -- docker ps、 docker images

docker进入容器
 -- docker exec -it (容器名称或id) /bin/bash

docker 关闭容器
 -- docker stop $(docker ps -aq)

docker 启动容器
 -- docker container start 5ad31dec8bb7

docker  删除容器
 -- docker rm $(docker ps -a -q)

  删除所有的容器(只删除单个时把后面的变量改为image id即可)

#停止/启动/结束/重启/删除
docker stop/start/ kill /restart /rm 容器名字或者ID 


docker 删除镜像
 -- docker images
 -- docker rmi -f 94b0c4f48e6e
 # 删除镜像 再次导入相同名称镜像包后会报错 要修改镜像包名 (该问题暂未解决)

docker 映射端口:
 -- docker run -d -p 443:443  (容器名) /bin/bash

docker 文件映射
 -- sudo docker run -p 8822:8080 --name (容器名) -v (宿主主机目录):(容器对应目录)

docker 宿主机复制文件到容器内
 -- docker cp /opt/test.py (容器名):/opt 

docker 容器复制文件到宿主机
 -- docker cp (容器名):/opt/test.py /opt

docker 导出镜像
 -- docker commit(原镜像名)(新镜像名)
 -- docker save (新镜像名):latest | gzip > ../(新镜像名).tar.gz

docker 导入镜像
 -- gunzip -c (新镜像名).tar.gz | docker load

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值