CentOS安装Docker

在CentOS上安装Docker,你可以按照以下步骤进行(前提条件:先更换了yum源,见《CentOS更换yum源》):

  1. 卸载旧版本(如果有的话):

    sudo yum remove docker \
                   docker-client \
                   docker-client-latest \
                   docker-common \
                   docker-latest \
                   docker-latest-logrotate \
                   docker-logrotate \
                   docker-engine
    
  2. 安装所需的软件包:

    sudo yum install -y yum-utils
    
  3. 设置Docker的仓库:

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

    sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo	
    
  4. 安装Docker Engine:

    sudo yum install docker-ce docker-ce-cli containerd.io
    
  5. 启动Docker服务:

    sudo systemctl start docker
    
  6. 验证Docker是否正确安装:

    sudo docker run hello-world
    

    如果安装成功,你将看到一条消息,表明Docker Engine正在运行。

  7. 设置Docker开机自启:

    sudo systemctl enable docker
    
  8. 添加加速地址

	
	vi /etc/docker/daemon.json
	
	{
	  "registry-mirrors": [
	        "https://docker.m.daocloud.io"]
	}

  # 重启docker
   systemctl daemon-reload & systemctl restart docker
	

9.添加用户到docker组(可选,如果你希望不使用sudo来运行Docker命令):

sudo usermod -aG docker $USER

然后,退出并重新登录以应用更改。

  1. 更新Docker(可选,如果你想更新到最新版本):
sudo yum update docker-ce docker-ce-cli containerd.io

请注意,这些命令适用于CentOS 7和CentOS 8。如果你使用的是CentOS 8,并且你的系统使用的是DNF而不是YUM,你可能需要使用dnf代替yum

在执行这些命令之前,确保你有足够的权限,或者使用sudo来获取必要的权限。此外,由于CentOS 8已经接近生命周期的结束,建议考虑使用CentOS Stream 8或者转向其他支持的发行版,如CentOS Stream 9或使用Fedora。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值