文章目录
docker安装
centos下安装docker
这里参考docker官方教程:https://docs.docker.com/engine/install/centos/
1.卸载原来安装过的docker,如果没有安装可以不需要卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装yum相关的工具,下载docker-ce.repo文件
[root@localhost ~]# yum install -y yum-utils -y
[root@localhost ~]# yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
下载docker-ce.repo文件存放在/etc/yum.repos.d
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-Media.repo CentOS-x86_64-kernel.repo
CentOS-Debuginfo.repo CentOS-Sources.repo docker-ce.repo
3.安装docker-ce软件
container engine 容器引擎
docker是一个容器管理的软件
docker-ce 是服务器端软件 server
docker-ce-cli 是客户端软件 client
docker-compose-plugin 是compose插件,用来批量启动很多容器,在单台机器上
containerd.io 底层用来启动容器的
[root@localhost yum.repos.d]# yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
[root@localhost yum.repos.d]# docker --version
Docker version 20.10.17, build 100c701
4.启动docker服务
[root@localhost ~]# systemctl start docker
[root@localhost ~]# ps aux|grep docker
root 1893 0.9 3.4 1160644 64268 ? Ssl 09:58 0:00 /usr/bin/dockerd H fd:// --containerd=/run/containerd/containerd.sock
root 2015 0.0 0.0 112824 988 pts/0 S+ 09:59