首页 > 数据库 > 数据库开发技术 > Docker点滴:安装Docker
安装docker,本来是很简单的事情,一般的操作:
去官网,找到安装步骤说明:
https://docs.docker.com/engine/install/centos/#install-using-the-repository

复制第一条命令:
sudo yum install -y yum-utils在你电脑上执行,成功。
复制第二条命令:
sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo
在你电脑上执行,应该成功的,但是,很可惜,没有成功,竟然报了这么一个错误:
[root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoFile "/usr/bin/yum-config-manager", line 135except yum.Errors.RepoError, e:^SyntaxError: invalid syntax

提示语法错误,什么鬼?明明是从官网上copy的,怎么会是语法错误?语法肯定没问题啊!那就是我本地环境有问题了,突然想到,前两天安装了python 3.8版本,系统自带的是python 2.7,当时安装好3.8之后只改了yum和另外一个地方,今天刚安装的这个yum-config-manager没有改。
根据错误提示的路径,找到该文件,把第一行的:
#!/usr/bin/python -tt
改成:#!/usr/bin/python2 -tt
保存退出,再次执行:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo成功运行:

接下来,正式安装docker:
sudo yum install docker-ce docker-ce-cli containerd.io
3个package+9个dependent package,需要下载89M,安装之后大小366M。
安装好之后,查看版本:
[root@localhost ~]# docker --versionDocker version 19.03.12, build 48a66213fe

今天的分享就到这里,谢谢!
我是UncleBen,如果你喜欢这篇文章,或者这篇文章帮助到了你,麻烦帮忙转发一下呗!
本人微信号,欢迎骚扰!

原文作者:BPShare;如有侵权,请联系管理员删除。