Ubuntu 安装指定版本 docker

如果你过去安装过 docker,先删掉: sudo apt-get remove docker docker-engine docker.io containerd runc 首先安装依赖: sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common 信任 Docker 的 GPG 公钥并添加仓库: 发行版 sudo mkdir -m 0755 -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg...

May 1, 2023 · 1 分钟 · 152 字 · Tianlun Song

检查当前终端是不是 Docker

要确定当前运行的终端是否在 Docker 容器内,可以检查容器特定的文件和环境变量。以下是一种方法,通过查看 /proc/1/cgroup 文件来判断: cat /proc/1/cgroup 观察输出的内容。如果您看到与...

April 27, 2023 · 1 分钟 · 226 字 · Tianlun Song

查看 Docker cp 进度

docker cp 命令本身不提供进度查看功能。但是,您可以使用第三方工具,如 pv(Pipe Viewer)在执行 docker cp 时查看进度。以下是使用 pv 查看 docker cp 进度的步...

March 29, 2023 · 2 分钟 · 672 字 · Tianlun Song

迁移 Docker volume 到本地挂载点

要将 Docker volume 迁移到本地挂载点,您需要执行以下步骤: 首先,确保已停止正在使用此 volume 的所有容器。您可以使用以下命令停止容器(将 <container_name> 替换为您的容器名称):...

March 28, 2023 · 1 分钟 · 375 字 · Tianlun Song

Dockerfile 禁止弹出 apt 安装交互视图

在 Dockerfile 中执行 apt 安装时,有些软件包可能会在安装过程中弹出交互式视图,例如询问用户是否接受软件包许可证或配置软件包参数等。在 Docker 构建过程中,由于无法...

March 13, 2023 · 1 分钟 · 380 字 · Tianlun Song