引子:之前遇到个sb程序用的不同的开发环境导致服务器各种神配置,后来了解到docker似乎可以解决开发环境和部署环境不一致的问题,所以入坑docker,看是不是如大家传说的好用。
官方文档:
https://docs.docker.com/engine/install/centos/

1. 查看服务器版本

cat /etc/redhat-release
要求centos7以上64位服务器才可以安装docker

2.install gcc/c++

yum -y install gcc
yum -y install gcc-c++
gcc -v
my version:
gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)

3.装个仓库

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4.更新yum软件包索引

yum makecache fast

5.安装docker-ce

sudo yum install docker-ce docker-ce-cli containerd.io

6.启动docker

systemctl start docker

7.查看docker版本号:

docker version

8.helloworld

docker run hello-world

9.卸载docker

systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker