Linux docker若干命令记录

默认是安装好了docker哈

查看已有的docker镜像

sudo docker images 

查看已有的docker容器

sudo docker ps -a

结果

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS               NAMES
5b9d8923343b        3756cc6fbb57        "/bin/sh -c 'apt-get "   22 hours ago        Exited (100) 22 hours ago                       high_bose
8605ffe8d741        3756cc6fbb57        "/bin/sh -c 'apt-get "   23 hours ago        Exited (100) 23 hours ago                       agitated_noether
ab011395c096        c0063e0337ab        "/bin/bash"              27 hours ago        Up 25 hours                 8888/tcp            sick_raman

进入指定容器(容器id)

sudo docker attach ab011395c096

进入容器后即可操作了
操作完之后将容器转换为镜像

sudo docker commit ab011395c096 名字:版本号

操作之后就可以在镜像里查找到

sudo docker images

选择刚刚弄好的镜像,往出来导即可

sudo docker save 镜像id >/路径/名字.tar

删除镜像

sudo docker rmi 镜像id

删除容器

sudo docker rm 容器id
sudo docker rm 容器名字

加载tar格式的镜像,下载下来,进行加载

sudo docker load --input /路径/镜像名字.tar 

将镜像运行成容器,并启动bash命令.每次运行下面的语句会生成一个新的容器,只要执行一次,下次进入已有的容器就好了

sudo docker run -i -t 镜像ID /bin/bash
发布了163 篇原创文章 · 获赞 117 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/u010095372/article/details/103914993
今日推荐