Centos安装Docker

1 先删除 docker

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

2 安装 docker前先下载工具

sudo yum install -y yum-utils               

3 设置下载 docker 的仓库 为阿里云 提高下载 docker的速度

yum-config-manager --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

参考自: https://www.cnblogs.com/hui-shao/p/docker-ali.html

4 在安装 docker前建议 更新下 yum的软件包索引

     yum makecache fast      

5 安装 docker

#安装docker  
yum install docker-ce docker-ce-cli containerd.io 
#启动 docker 
systemctl start docker  
#查看docker版本(安装成功才有用)  
docker version 
#设置 docker 开机自启 
systemctl enable docker       

6 为docker 设置 阿里云镜像加速

进入阿里云镜像加速服务: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 拷贝代码后在linux运行即可

DockerCompose离线安装

1.github下载dockercompose

https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64

  1. 上传到服务器并执行命令

    #上传到服务器 /usr/local/bin
    #重命名
    sudo mv docker-compose-linux-x86_64 docker-compose
    #新增可执行权限
    sudo chmod +x /usr/local/bin/docker-compose
    #创建软连接
    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
    #查看版本
    docker-compose -v
    

你可能感兴趣的:(Docker,docker)