(标题重复率低)Docker基本操作

一路都在用Docker,一路都不记,不记就百度,不如记一记。大佬从来都是叫别人百度,怎么能自己百度。

----------------查看镜像--------------------

假如你和我一样,一年用一次Docker又不喜欢记,那一定会有这个问题:

docker images

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

解决方法:

sudo su

service docker start

---------------查看垃圾---------------------

sudo du -hs /var/lib/docker

--------------将镜像包加载到本地镜像仓库------------------------

假如天降大锅于你,名为XXX.tar的镜像包

sudo docker load --input XXX.tar 
然后输入sudo docker images就能看到本地镜像仓库里有这玩意。

---------------运行镜像(创建容器)--------------------

sudo docker run --name cy[容器名字] -it -p 2200:2200 -v /home/dl/yw/cy[主机外部文件夹]:/cy[容器内部文件夹] XXX[镜像名字(不要tar后缀)]:2.0[版本号] /bin/bash
然后你就进来容器了,你再exit,你又退出容器了。

---------------查看容器------------------

sudo docker ps -a

---------------运行容器------------------ 

假如你已经创建了容器,但是退出来了,现在又要进去。

sudo docker start -ia cy[容器名字]

---------------删掉容器------------------ 

sudo docker rm cy[容器名字]

---------------打包修改后的镜像------------------ 

sudo docker save -o XXXX[新名字].tar XXX[旧名字]:2.0[版本号]

---------------删掉镜像------------------ 

sudo docker rmi ID[镜像IMAGE ID]

总而言之:

本地镜像库有一堆镜像,每个镜像可以有一堆容器。

原始镜像可以从Docker官网下,然后经过修改打包成自己的镜像。

猜你喜欢

转载自blog.csdn.net/XLcaoyi/article/details/106083219