docker command

Docker常用命令总结
本文总结了Docker中常用的命令操作,包括查看容器与镜像信息、搜索与拉取镜像、运行容器、进入及删除容器等。还介绍了如何通过iptables进行容器网络配置,如禁止容器访问外网和设置容器的网络路由。
1: sudo docker ps -a (查看容器信息)


2: sudo docker images(查看镜像信息)


3: sudo docker search $镜像名称


4: sudo docker pull $镜像名称


5: sudo docker push $镜像名称(拉取一个镜像)


6: sudo docker run -i -t -d ubuntu:14.04 /bin/bash  (   -t参数选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上,-i则让容器的标准输入保持打开,-d 参数时容器启动后会进入后台)


7: sudo docker attach $CONTAINER_id  (进入这个容器)


8: sudo docker rm $CONTAINER_id  (删除一个容器)


9: sudo docker export bc24d5ddcd78 > ubuntu.tar.gz


10: sudo docker load --input ubuntu_14.04.tar  |  sudo docker load <ubuntu_14.04.tar


11: sudo iptables -t nat -L


12:禁止容器访问外网

sudo iptables -t nat -D POSTROUTING 1


13:让某个docker容器与宿主机局域网和外网可以通信

 sudo iptables -t nat -A POSTROUTING -s X.X.X.X(容器ip地址) -j MASQUEREAD

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值