入职新公司
刚入职新公司,领导就让把服务从子公司迁过来(经济效益不好貌似要gg了),这么看来领导还挺信任我啊,细聊了一些相关服务所需资源后,话不多说,开干。搞慢了周末还得加班。。。。。。
购买服务器
登陆华为云-https://www.huaweicloud.com/
选择弹性云服务器 ECS后按需购买->层层审批->Ojbk
访问服务器
- 设置服务器密码后进入Cloudshell
一通查看
uname -a
cat /etc/os-release
top
确认好操作系统与配置信息后开始进行第一步
安装docker
查看当前镜像仓库
ls /etc/yum.repos.d/
添加docker仓库信息
发现没有yum源文件,所以我们就手动添加docker仓库信息
vim /etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/stable
enabled=1
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-stable-debuginfo]
name=Docker CE Stable - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/stable
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/stable
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test]
name=Docker CE Test - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/test
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test-debuginfo]
name=Docker CE Test - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/test
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-test-source]
name=Docker CE Test - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/test
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly]
name=Docker CE Nightly - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/nightly
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly-debuginfo]
name=Docker CE Nightly - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/nightly
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
[docker-ce-nightly-source]
name=Docker CE Nightly - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/nightly
enabled=0
gpgcheck=0
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
安装Docker
dnf install -y docker-ce docker-ce-cli containerd.io
回车,心中暗喜,纳尼?报错了……
加上提示参数--skip-broken,还是报错
查资料-开搞
dnf update rpm
dnf update
按照提示添加参数
dnf --skip-broken --allowerasing --nobest update
再次安装docker,还是报错,看来只能从yum上面解决了,将下面参数从1改为0,不开启key的校验。
再次执行安装docker,大功告成。
docker --version
启动docker
systemctl start docker