docker 相关命令

linux 安装就简单粗暴
yum -y install docker
启动:systemctl start docker   还有systemctl 常规命令操作

docker images 查看docker 镜像
docker ps -a列出来有哪些容器 -a 代表显示所有的容器 不带只显示 在运行的容器
docker run nginx 运行nginx 镜像
docker run -p 8085:80  -d docker.io/nginx 运行 nginx 镜像 指定 80 端口到 8080端口   -d 守护进程
 

docker ps 可列出 所有的容器。包含容器id   CONTAINER ID

docker stop 2000a2c7a03a    停止指定容器id的容器。
 

 

如果在 容器内部做的文件修改在容器重启后是无法被保存的。

比如向容器内部复制文件
docker cp index.html 86ed6708b474://usr/share/nginx/html
重启指定容器的id 后 是无法得到的修改的内容的。
可以通过提交的方法来持久化修改
docker commit -m "test modify" 86ed6708b474  "test-modify"    -m 指定修改的备注(联想git commit)86ed6708b474:容器id
"test-modify" 为指定的新的image 的名字
docker run -p 8082:80 -d 0373c9ec361c  0373c9ec361c:即为docker images 显示的 images列表 respository 为test-modify 的image 的容器id

docker rmi 86ed6708b474  删除image 。 rmi 就是 remove image

删除所有的 容器 

docker rm `docker ps -a -q`

删除所有的镜像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值