docker的基本操作
在Linux运维中我们经常会用到docker,docker通过丰富的镜像软件可以为我们的服务操作带来方便
安装docker
首先Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安装docker。
如果内核版本过低就更新一下系统内核
yum update
然后安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
我们可以查看所有仓库中所有docker版本,并选择特定版本安装:
yum list docker-ce --showduplicates | sort -r
做好这些前提准备之后我们就可以安装docker了
sudo yum install docker-ce-17.12.0.ce
启动、设置开启开机启动
sudo systemctl start docker
sudo systemctl enable docker
完成上面的操作后验证安装是否成功(有client和service两部分表示docker安装启动都成功了):
docker version
查看docker启动状态:
systemctl status docker
卸载
查询docker安装过的包:
删除安装包:
yum remove docker-ce.x86_64 ddocker-ce-cli.x86_64 -y
删除镜像/容器等:
rm -rf /var/lib/docker
然后我们还可可以删除容器的方法:
先停止运行的容器:
docker container stop [container-id]
然后删除容器:
docker container rm [container-id]
- 最后删除镜像:
docker image rmi [image-id]
获取对应的 id 可以通过命令:docker container ls和 docker image ls。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!