文章目录
- 采用以下安装方式首先要保证Ubuntu服务器能够访问Docker仓库地址:https://download.docker.com/linux/ubuntu
- 如果能够访问,按照下面的操作步骤进行安装
1 sudo apt-get update 更新apt索引
但是可能会报错No module named ‘apt_pkg’
python 版本升级后会出现报错: No module named ‘apt_pkg’ No module named ‘pip._internal’
- 解决No module named ‘apt_pkg’
- sudo apt-get remove python3-apt 移除
- sudo apt-get install python3-apt 重新安装
- 解决No module named ‘pip._internal’
- curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
- python3 get-pip.py --force-reinstallCollecting pip
- 但是还是可能会出现网络连接失败问题,此时我们需要修改固定DNS地址:
- 使用过Ubuntu18.04的朋友们应该会遇到域名无法解析的问题,这个时候要设置dns,
- 但是比较恶心的是,18版本不能简单地修改/etc/resolv.conf,因为一旦重启,就恢复默认值了。
- 也不能修改 /etc/resolvconf/resolv.conf.d/base,因为无法保存修改。
先打开配置文件:
sudo vi /etc/systemd/resolved.conf
然后去掉DNS前面的注释,然后ins插入内容,插入国内万能dns 114.114.114.114
后面空格后可以添加很多DNS,8.8.8.8是谷歌的DNS
DNS=114.114.114.114 8.8.8.8
添加完成后,按ESC,然后按:
然后输入wq保存并退出
参考博文:https://blog.csdn.net/qq_38491310/article/details/86494635?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
上面问题解决后:sudo apt-get update 更新一次
2 安装以下包以使apt可以通过HTTPS使用存储库(repository)
sudo apt install apt-transport-https ca-certificates curl software-p