UOS 安装 docker 并安装镜像(以 fedora 为例)、保存镜像状态

3,450 阅读1分钟

参考文献:

Install Docker Engine on Debian

deepin安装docker

UOS操作系统安装Docker

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 是新镜像的名字,随便起

再次启动,我们之前创建的文件就仍然存在了