Coffee_Candy

174 分类: nodejs后端开发,宝塔nodejs后端配置篇

Centos7安装Docker

首先保证你的服务器上面没有Docker

如果有可以运行以下代码删掉

sudo yum remove docker \
              docker-client \
              docker-client-latest \
              docker-common \
              docker-latest \
              docker-latest-logrotate \
              docker-logrotate \
              docker-engine

接下来安装Docker

依次运行以下代码

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io

然后启动来看一下有没有问题

sudo systemctl start docker
sudo docker run hello-world
sudo systemctl enable docker
sudo docker --version

2025-03-28T18:14:15.png
执行sudo docker run hello-world的时候
2025-03-28T18:15:10.png
如果不行可以以下代码设置加速地址

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://do.nark.eu.org",
        "https://dc.j8.work",
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.nju.edu.cn"
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
systemctl status docker
docker info 这个用来重启docker
sudo docker run hello-world 重新运行一次应该就会有了

到这里docker的安装就结束了

#none

作者: Coffee_Candy

版权: 除特别声明,均采用BY-NC-SA 4.0许可协议,转载请表明出处

目录Content

评论已关闭