docker学习(二) 基本命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker学习(二) 基本命令相关的知识,希望对你有一定的参考价值。

1.查看docker 镜像

docker images

技术分享

2.拉取镜像

docker pull xxx

xxx 为镜像名称

技术分享

技术分享

3.删除镜像

 

docker rmi xxx

4.停止所有的容器

docker stop $(docker ps -q)

5.删除所有的容器

docker rm $(docker ps -a -q)

6.查看正在运行的容器

docker ps

7.查看所有存在的容器

docker ps -a

8.容器重命名

docker rename oldname newname

9.重启docker服务

service docker restart

10.打开防火墙

ufw enable

11.关闭防火墙

ufw disable

 12.启动镜像

docker run   镜像名

通常还附带各种参数。

比如,

技术分享

可以看到,我的镜像库里有镜像uifd/ui-for-docker,我启动下这个镜像。

使用命令

docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker

技术分享

下面有一串字符,表示镜像启动成功。

说明:   -d 后台启动

           -p 地址映射,第一个9000表示本机的端口,第二个9000表示docker的端口,这两个值都可以自己修改,-p 9000:9000表示,将docker的9000端口号映射到本机的9000端口号,在浏览器输入localhost:9000,即可查看。

           -v  /var/run/docker.sock:/var/run/docker.sock为挂载命令,将冒号后的 容器路径挂载到冒号前面的 本机路径。

           最后的 uifd/ui-for-docker为镜像的名称。

下一节,我将给大家介绍docker 的一些管理工具,比如 docker ui, shipyard,portainer 的安装方式。

 

以上是关于docker学习(二) 基本命令的主要内容,如果未能解决你的问题,请参考以下文章

Docker容器学习整理

Docker学习重点~docker命令:帮助命令镜像命令容器命令常用其他命令

Redis学习总结(Docker搭建环境)

Redis学习总结(Docker搭建环境)

Docker学习总结(59)——DockerFIile相关知识点再总结

Docker学习总结(59)——DockerFIile相关知识点再总结