253 字
1 分钟
Centos7.9 Docker环境配置
1、更新包和安装工具
$ yum update -y$ yum install -y yum-utils device-mapper-persistent-data lvm22、配置镜像仓库,更新索引
$ yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo$ yum makecache fast3、安装docker
$ yum install -y docker-ce docker-ce-cli containerd.io4、查看docker版本,验证是否安装成功
$ docker -vDocker version 25.0.4, build 1a576c55、配置镜像加速
$ vi /etc/docker/daemon.json{ "registry-mirrors": [ "https://docker.1panelproxy.com/", "https://docker.1panel.live/" ]}6、启动docker服务,并验证镜像加速是否成功
$ systemctl start docker$ systemctl enable docker# 如果从结果中看到了如下内容说明配置成功$ docker info....... Registry Mirrors: "https://docker.1panelproxy.com/" "https://docker.1panel.live/"7、(可选)配置docker compose和docker machine
$ curl -L https://github.com/docker/machine/releases/download/v0.16.2/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine && cp /tmp/docker-machine /usr/local/bin/docker-machine
$ curl -L https://github.com/docker/compose/releases/download/v2.32.4/docker-compose-linux-x86_64 >/tmp/docker-compose && chmod +x /tmp/docker-compose && cp /tmp/docker-compose /usr/local/bin/docker-compose8、(可选) 配置proxy版本的docker代理
# 修改配置信息,然后这部分配置我删除了原本的加速地址$ vi /etc/docker/daemon.json
{ "proxies": { "http-proxy": "http://地址:端口", "https-proxy": "http://地址:端口" }}
# 重启Docker$ systemctl restart docker Centos7.9 Docker环境配置
https://blog.xeu.asia/posts/linux环境基础配置/centos79-docker环境配置/