Ubuntu 20.04.4 LTS 离线安装docker 与docker-compose

Ubuntu 20.04.4 LTS 离线安装docker 与docker-compose

要在Ubuntu 20.04.4 LTS上离线安装Docker和Docker Compose,你需要首先从有网络的环境下载Docker和Docker Compose的安装包,然后将它们传输到离线的服务器上进行安装。

  1. 在有网络的环境中:

下载Docker安装包:

wget https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce-cli_20.10.7~3-0~ubuntu-focal_amd64.deb
wget https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/containerd.io_1.4.9-1_amd64.deb
wget https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce_20.10.7~3-0~ubuntu-focal_amd64.deb

下载Docker Compose:

wget https://github.com/docker/compose/releases/download/v2.2.1/docker-compose-linux-x86_64
  1. 将下载的.deb文件和docker-compose-linux-x86_64文件传输到离线的Ubuntu 20.04.4 LTS服务器上。

  2. 在离线的Ubuntu服务器上,安装Docker和Docker Compose:

首先,安装Docker:

sudo dpkg -i docker-ce-cli_20.10.7~3-0~ubuntu-focal_amd64.deb
sudo dpkg -i containerd.io_1.4.9-1_amd64.deb
sudo dpkg -i docker-ce_20.10.7~3-0~ubuntu-focal_amd64.deb

启动并使Docker服务开机自启:

sudo systemctl start docker
sudo systemctl enable docker

然后,给docker-compose-linux-x86_64文件添加执行权限并移动到/usr/local/bin目录下:

sudo chmod +x docker-compose-linux-x86_64
sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose

至此,离线安装Docker和Docker Compose完成。可以使用dockerdocker-compose命令进行相应操作。

配置镜像源

使用下面命令编辑

vi /etc/docker/daemon.json

输入下面这个链接 

{ "registry-mirrors": ["https://registry.docker-cn.com","https://s3d6l2fh.mirror.aliyuncs.com"] }

然后保存并退出重启docker

systemctl restart docker

开始安装部署应用:

先创建目录:

mkdir -p /usr/local/java/my_docker_compose

将我们的程序包上传到这个目录,注意路径不要重复

你可能感兴趣的:(ubuntu,docker,eureka)