Docker基本操作
程序员文章站
2022-03-12 12:20:37
...
上一篇文章我们谈到了docker基本原理和概念,这一篇说一下docker基本操作。
系统:ubuntu16.04
安装docker
参考这个文章 ,写的很直接详细。
由于网络原因国内用户访问docker官方网站速度很慢,可以利用DaoCloud进行加速,参考这篇文章。
获取镜像
docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
比如:
sudo docker pull ubuntu:16.04
这将直接从docker官方仓库dockerhub下载镜像,更多用法可以参考
docker pull --help
生成容器
有了镜像后,我们就可以基于此生成容器,应用都是运行在容器中。
sudo docker run ubuntu:16.04
基本上所有镜像都会告诉运行方法,按照指示来就行。
查看镜像
docker images
这会列出所有镜像,每个镜像都有一个对应的ID。
容器操作
查看容器ID
sudo docker ps -a
开启容器
sudo service docker start #首先开启docker服务
sudo service docker status #然后查看docker状态
sudo docker start Container-Id/Name #最后才是打开容器服务
#停止容器
sudo docker stop Container-Id/Name
删除镜像
sudo docker images #查询镜像
sudo docker ps -a #查询容器
sudo docker stop Container-ID #先停止镜像对应的容器
sudo docker rm Container-ID #再删除容器
sudo docker rmi Image-ID #最后删除镜像
更详细操作可以参考文章
注意点:
- 删除前需要保证容器是停止的 stop
- 需要注意删除镜像和容器的命令不一样。 docker rmi ID ,其中 容器(rm) 和 镜像(rmi)
- 需要先删除容器
上一篇: k8s常用命令