centos安装docker
安装docker
由于需要在服务器上安装很多应用,因此使用docker就是一个很好的做环境隔离的选择。之前每次安装docker都要在官网找一会儿,这次写个记录,下次安装的时候直接按照这个步骤就可以了。
确定满足安装条件
安装docker教程在docker官网 中有,首先要确定服务器能否安装docker
# uname -a
Linux iZwz96bd13757t6suzhf9uZ 4.18.0-305.3.1.el8.x86_64 #1 SMP Tue Jun 1 16:14:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
可以看到系统是符合要求的,我这边是centos,就按照官网的centos教程进行安装
卸载旧版本
如果存在旧版本需要执行下面的命令进行删除
# sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest- logrotate \
docker-logrotate \
docker-engine
安装docker
官网给了几种安装方法,这边使用repository方法进行安装,也是常用的安装方式
首先是安装yum-utils以及设置yum源
# sudo yum install -y yum-utils
# sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
然后安装所需安装包,其实应该加上-y,否则需要有两步确认的操作
# sudo yum install docker-ce docker-ce-cli containerd.io
启动docker并设置docker为开机自启
# sudo systemctl start docker
# sudo systemctl enable docker
验证是否安装成功
# sudo docker run hello-world
这样,就可以快乐的运行各种服务而不用担心环境问题了