Docker 支持以下的 64 位 CentOS 版本:
- CentOS 7
- CentOS 8
更高版本...
1.安装命令如下:
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 查看docker版本
yum list docker-ce --showduplicates | sort -r
# 安装最新版
yum install docker-ce -y
# 启动docker
systemctl start docker
systemctl enable docker
# 查看版本
docker version
# 改为网易镜像
vim /etc/docker/daemon.json
#内容为
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
# 重启服务
systemctl restart docker.service
3.安装docker compose
1)下载 Docker Compose 的当前稳定版本:
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2)将可执行权限应用于二进制文件:
chmod +x /usr/local/bin/docker-compose
3)创建软链:
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4)测试是否安装成功:
[root@localhost ~]# docker-compose --version
docker-compose version 1.24.1, build 4667896b
4.安装portainer
1)拉取portainer镜像:
docker pull portainer/portainer
2)创建文件夹
mkdir /home/docker
mkdir /home/docker/portainer
mkdir /home/docker/portainer/data
mkdir /home/docker/portainer/public
3)运行镜像
docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/docker/portainer/data:/data \
-v /home/docker/portainer/public:/public \
--name portainer \
portainer/portainer
4)等待安装完毕,打开浏览器,输入服务器的IP或域名+端口号,设置初始化用户配置。http://IP:9000