【Ubuntu下离线安装docker】

小桃子的思念 2024-10-03 17:37:03 阅读 81

一、前言

<code>国内无法安装docker,因为无法连接docker官网,所以写下此教程

二、环境

1、虚拟机下的Ubuntu22.04

2、科学上网工具,用于下载docker离线包

三、下载docker离线包

1、查看Ubuntu22.04环境

root@apq-virtual-machine:/home/apq# lsb_release -a

No LSB modules are available.

Distributor ID:Ubuntu

Description:Ubuntu 22.04.4 LTS

Release:22.04

Codename:jammy

2、使用科学上网方式下载docker离线包

下载网站:https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/

注意:请根据自己的环境下载对应的包

在这里插入图片描述

下载的文件如下:

在这里插入图片描述

四、上传包

<code>1、开启ssh

apt-get install openssh-server -y

2、下载vim

apt-get install vim -y

3、下载文件传输工具

apt-get install lrzsz -y

4、使用xshell连接ubuntu

5、获取管理员权限

sudo su

6、创建docker离线包存放位置

mkdir /docker

7、进入docker目录

cd /docker

8、直接将离线包通过拖拽的方式放入/docker目录

在这里插入图片描述

五、安装docker

<code>使用dpkg命令安装所有的deb包

dpkg -i ********

在这里插入图片描述

六、配置环境

<code>1、配置docker镜像源

vim /etc/docker/daemon.json

{

"registry-mirrors": [

"https://ox288s4f.mirror.aliyuncs.com",

"https://registry.docker-cn.com",

"http://hub-mirror.c.163.com",

"https://mirror.ccs.tencentyun.com",

"https://dockerproxy.com",

"https://mirror.baidubce.com",

"https://ccr.ccs.tencentyun.com"

]

}

2、重新加载服务定义

sudo systemctl daemon-reload

3、重启docker

sudo systemctl restart docker

七、其他命令

1、设置开机启动

sudo systemctl enable docker.service

2、newgrp docker #更新用户组



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。