Docker 是CS架构,其服务端一般安装在 Linux上,所以要准备Docker环境我们先需要一个 Linux。
虚拟机(可选)
如果只是用于学习,最方便的是在虚拟机中安装 Linux 环境。
我这里使用的是 VMware 17,具体的下载和安装可以参考 。
Linux 有很多发行版可以选择,免费的发行版中用的比较多的有 Ubuntu 和 Debian,我这里用的是 RockyLinux 9,它兼容 RedHat Linux Enterprise 9,可以看做是 RHEL 的平替。
具体的下载安装可以参考 。
需要注意的是,VMware 17 也不能正确识别 RockyLinux 9 的安装镜像,但是我们可以先创建一个 RHEL 9 的硬件环境,再加载 RockyLinux 9 的镜像完成安装。
Docker
Linux 环境就绪后就可以安装 Docker 了,大致内容与安装一般的 Linux 软件没有什么区别。在 RockyLinux 9 上同时可以使用dnf
或yum
包管理命令进行安装,推荐使用dnf
。
具体的安装过程可以参考 ,这篇文章总结的相当详细全面。
需要注意的是,文章中添加的 docker-ce 软件仓库是官方源,国内访问很慢,而且很大概率会超时报错。所以最好使用阿里源:
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
如果已经安装了官方源,可以删除后安装阿里源:
cd /etc/yum.repos.d sudo rm -f docker-ce.repo
The End,谢谢阅读。
文章评论