网站建设公司理念,网易企业邮箱登入入口,网站建设缺陷,机械加工网址大全一、宿主机中创建sources.list
1.1 宿主机中创建sources.list 由于没有网络#xff0c;您不能直接在线安装 nano 或 vim#xff0c;也无法直接从镜像源下载更新。但您可以手工编写或复制一份修改后的 /etc/apt/sources.list 文件内容。 可以在您的宿主机上#xff08;即运行…一、宿主机中创建sources.list
1.1 宿主机中创建sources.list 由于没有网络您不能直接在线安装 nano 或 vim也无法直接从镜像源下载更新。但您可以手工编写或复制一份修改后的 /etc/apt/sources.list 文件内容。 可以在您的宿主机上即运行Docker的机器根据前面提供的指南编辑好一份适合的 sources.list 文件内容。
touch sources.list #创建一个文件
nano sources.list
阿里云镜像源
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal universe
deb https://mirrors.aliyun.com/ubuntu/ focal-updates universe
deb https://mirrors.aliyun.com/ubuntu/ focal multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted
deb https://mirrors.aliyun.com/ubuntu/ focal-security universe
deb https://mirrors.aliyun.com/ubuntu/ focal-security multiverse nano/vim sources.list:
如果是使用 nano 编辑器按 Ctrl O 键来保存文件然后按 Ctrl X 键退出。如果是使用 vim 编辑器按下 Esc 键然后输入 :wq 并回车来保存并退出。
1.2 将source.list复制到容器内
使用 docker cp 命令将文件复制到容器内例如
注意前一个路径是你自己创建的路径按自己需求后面那个路径是容器内固定的路径不能更改
docker docker cp path/to/your/sources.list container_name:/etc/apt/sources.list
在进行任何修改之前备份原始的 sources.list 文件是一个好习惯以防万一操作失误可以快速恢复。
sudo docker cp /etc/apt/sources.list /etc/apt/sources.list.backup
二、 在宿主机上下载.deb文件
确保你的宿主机可以访问互联网。打开终端并导航到你希望存放.deb文件的目录如 /home/Public/tools/。然后使用wget或curl命令下载你需要的.deb文件。以下载iputils-ping的.deb文件为例
cd /home/Public/tools/
wget http://security.ubuntu.com/ubuntu/pool/main/i/iputils/iputils-ping_3.20-0ubuntu9_amd64.deb