docker安装以及删除
docker 简介
官网地址:
https://docs.docker.com/get-started/overview/
官方安装文档地址:
https://docs.docker.com/engine/install/centos//
官方介绍:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口
安装
很多新手在学习 Docker 的时候,老是因为下载没有速度卡在安装哪里,或者说安装好了拖容器下来的时候又没有速度。这里就介绍如何用国内的软件源和镜像源来加速 Docker 的体验。
注意:
- Docker 只能安装在 64bit 系统上
- Linux 内核越新体验越好,不建议使用早于 2016 年的 Linux 发行版。
软件源安装
这里使用阿里云的源,需要使用内网源或者其他源的可以替换一下地址。
centos安装
- 1、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
- 2、需要的安装包
$ sudo yum install -y yum-utils
- 3、安装软件repo源
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
(以上为官方文档的repo源,是国外的,避免下载卡顿,这里使用阿里云的源,如下)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 4、更新yum软件包索引
- yum makecache fast
- 5、安装docker社区版docker-ce
sudo yum install docker-ce docker-ce-cli containerd.io
默认安装最新版本
- 6、启动并设置开机启动
systemctl start docker 启动docker
systemctl enabled docker 开机自启
- 7、查看版本号,以及测试docker安装是否成功
docker version
测试是否安装成功,这里以安装hello word为例
[root@docker/]# docker run hello-world
查看镜像:
[root@docker /]# docker images
这里就算是已经成功启动docker了
二,删除docker
删除docker,主要就是删掉这两个包。
使用
yum list installed | grep docker #查看docker安装过的包
删除安装的软件包
yum -y remove 包名
思路:
1、过滤出包名
2、使用yum -y remove 包名,删除对应的包
3、删除:docker的认证目录
rm -rf /etc/docker
4、删除docker的应用目录
默认路径:rm -rf /var/lib/docker/
假如忘记路径的可以使用find查询命令:语法格式如下:
find 【在什么路径下查找】 (参数-name指定) ‘查询的名字’
[root@docker /]# find / -name ‘docker’