Ubuntu离线安装docker
2021/4/26 7:25:38
本文主要是介绍Ubuntu离线安装docker,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Ubuntu离线安装docker
最近由于业务需求,需要在Ubuntu系统中离线部署docker,注意哈,这里是离线安装包的方式来安装docker。该文档也只是提供Ubuntu离线安装docker思路。
确定linux系统版本
# 其它版本linux内核系统或许略有不同 cat /etc/lsb-release
输出:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.7 LTS"
从输出中可以看出,我当前系统为16.04.7(LTS)版本,DISTRIB_CODENAME为xenial,这个xenial对于我们后面需要安装的包文件是有关系的。
确定dpkg版本
sudo dpkg --print-architecture
输出:
amd64
dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。
所有源自"Debian"的Linux的发行版都使用 dpkg, 例如"Ubuntu"。
我当前系统查询出来是amd64,可能会有其它的值,如:arm64。
下载.deb包
通过docker官方文档网站查看得知需要下载的版本
参考官方链接:https://docs.docker.com/engine/install/ubuntu/
包下载地址:https://download.docker.com/linux/ubuntu/dists/
到了包下载位置后,选择对应的linux系统版本,就是第一步确定的xenial版本
然后在进入pool/stable,得到如下图所示界面
此时,我们通过第二部插叙出来的dpkg为amd64,然后再点击进入amd64路径中。
我这里下载的文件为:
containerd.io_1.2.6-3_amd64.deb docker-ce_19.03.1~3-0~ubuntu-xenial_amd64.deb docker-ce-cli_19.03.1~3-0~ubuntu-xenial_amd64.deb
这三个文件都是经过本人验证过,可以放心在该Ubuntu(16.04)食用。
上传文件到linux中,执行安装命令
sudo dpkg -i *.deb && apt-get -f install
修改镜像
vi /etc/docker/daemon.json # 我这里使用网易163镜像,你也可以选择用其它镜像。 { "registry-mirrors": ["http://hub-mirror.c.163.com"] }
重启docker
systemctl restart docker #设置docker开机启动 systemctl enable docker
验证
docker info
欢迎指正。
这篇关于Ubuntu离线安装docker的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Docker-Compose容器集群化项目实战:新手入门指南
- 2024-11-19Docker镜像仓库项目实战:新手入门教程
- 2024-11-19Docker容器化部署项目实战:新手入门教程
- 2024-11-19Docker-Compose容器集群化资料入门教程
- 2024-11-19Docker镜像仓库资料详解:新手入门教程
- 2024-11-19Docker容器化部署资料:新手入门指南
- 2024-11-19Docker-Compose容器集群化教程:从入门到实践
- 2024-11-19Docker镜像仓库教程:新手入门指南
- 2024-11-19Docker容器化部署教程:初学者指南
- 2024-11-18Docker-Compose容器集群化入门教程