docker commit提交镜像太大自己作镜像

cd /
#查看比较大的文件夹
du -h -d 1
然后删除没用的文件
cd / && tar  --exclude=./proc --exclude=./sys --exclude=centos1.0.4.tar -cvf centos1.0.4.tar .
执行导入(镜像导入)
cat /home/ctl/fsdownload/centos1.0.4.tar|docker import - centos104
[root@fedora ctl]# cat /home/ctl/fsdownload/centos1.0.4.tar|docker import - centos104
sha256:ede91e76257661663664fbab06ecf7907aae9c67ad37dc400ee69796949a8c9b
[root@fedora ctl]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED          SIZE
centos104    latest    ede91e762576   44 seconds ago   3.97GB
创建容器
docker run -itd --privileged --name=centos104 --network host centos104 /usr/sbin/init

 docker run -itd --privileged --name=centos1110 -v /home/ctl/software:/home/ctl/software -v /home/ctl/fsdownload:/home/ctl/fsdownload --network host centos1110  /usr/sbin/init

-v 挂载目录为:主机目录:容器目录,在创建前容器是没有指定目录时,docker 容器会自己创建

[root@fedora ctl]# docker ps -a
CONTAINER ID   IMAGE          COMMAND            CREATED          STATUS                            PORTS     NAMES
421ae8cd8ca1   centos104      "/usr/sbin/init"   16 seconds ago   Up 13 seconds                               centos104
停止容器
docker stop centos104

[root@fedora ctl]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    100    0        0 enp4s0
10.11.185.0     0.0.0.0         255.255.255.0   U     100    0        0 enp4s0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
#删除docker路由,该路由会影响连接172.17
route del -net 172.17.0.0  netmask 255.255.0.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值