Docker命令速记

1、启动容器并映射宿主机到容器端口
docker run -p 127.0.0.1:20001:22 -ti centos /bin/bash


2、daemon方式启动容器

docker run  -d -p 127.0.0.1:5000:22 -ti centos /bin/bash


docker run  -ti -p 0.0.0.0:7600:9600 -p 0.0.0.0:7603:9603 -ti configserver2.lhm /bin/bash

3、连接至后台容器
docker attach eb93ec3a3143ae732cedf573538e9117eb9897c4f93816c6b9821dbc7549f50c

4、查看容器运行的进程
docker top 261ea009ae26

5、查看容器同步日志
docker logs -f 261ea009ae26

6、删除容器
docker rm 261ea009ae26

7、创建image
docker commit -m="add test" cs1 css

8、从新的image启动容器
docker run -t -i cstest/cstest1 /bin/bash

9、删除image
docker rmi -f a401549ebc9e

10、查看容器名
docker inspect -f "{{ .Name }}" 43ee0f38db1a

11、OS层查看网络映射
iptables -t nat -L -n
DNAT       tcp  --  0.0.0.0/0            127.0.0.1            tcp dpt:5000 to:172.17.0.98:22

12、挂在数据卷到容器 
docker run -d -ti --name cs1 -v /home/hongmin.lhm/dockerdata:/opt/dockerdata -i css.lhm /bin/bash

13、启动configtester容器
docker run  -d -p 0.0.0.0:9600:9600 -p 0.0.0.0:9603:9603 -i css.lhm  sh -c /root/css/bin/csstart.sh

14、向一个已存在的容器发送命令
docker exec -i 147303d8da03 mkdir /root/abc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值