参考文献:
Install Docker Engine on Debian
UOS 安装 docker
逐行执行下列命令:
$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
# 添加 Docker 官方的 GPG key
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
由于目前的 UOS 是在 debian 上发展来的,所以要从 debian 的库里面下载。首先确定自己手里的发行版是基于哪个 debian 做的
$ cat /etc/debian_version
# 如果返回 10.x ,则意味着我们应该选 debian10 ,也就是 buster
添加源(绿色字的地方就是对应的 debian 版本):
然后执行:
$ sudo apt update
$ sudo apt install docker-ce docker-ce-cli containerd.io
执行 $ sudo docker version ,能打出信息则安装完成
安装 fedora 镜像并保存状态
想要什么镜像,都可以到 hub.docker.com/ 去找,镜像介绍页面中会有安装所需的命令(主要就是要找镜像的名字)
也可以使用命令查找 $ sudo docker search fedora
输入镜像的名字即可下载 $ sudo docker pull fedora
下载完成后,可以使用 $ sudo docker images 找到镜像
启动 docker fedora 并保存状态
启动镜像并创建一个文件。-it 参数其实是 -i 和 -t,表示要以交互式 tty 的方式运行
退出,保存镜像。
root@ 后面的值就是我们这次 docker 启动的 id,可以根据这个 id 把我们刚运行的 docker 保存为我们的镜像。fedora-mine 是新镜像的名字,随便起
再次启动,我们之前创建的文件就仍然存在了