Backend - Docker 离线安装(Ubuntu)

这篇具有很好参考价值的文章主要介绍了Backend - Docker 离线安装(Ubuntu)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装 docker

1. 下载docker离线包

2. 用Winscp打开桌面

3. 打开putty

4. 解压

5. 授权docker文件目录为可执行文件

6. 将docker文件夹复制到 /usr/bin 目录下

7. 查看版本

二、docker-compose

1. 下载docker-compose离线包

2.将下载好的离线包拖拽到服务器上

3. ls查看是否有x86_64文件包

4. 将 docker-compose 移至 /usr/local/bin 目录下

5. 切换当前目录至 /usr/local/bin

6. 将 docker-compose-Linux-x86_64 重新命名为 docker-compose

7. 设定 docker-compose 的执行权限

8. 查询 docker-compose 版本以确认是否成功安装

三、查看docker、docker-compose是否安装好

1. 查看docker版本

2. 查看docker-compose版本

四、启动docker

(一)开机自启动docker

若遇到问题:

解决:手动创建docker.service文件(如下步骤1~5)

1.创建docker.service文件(将docker注册为service)。

2.编辑 docker.service文件。

3.添加文件权限并启动docker

4.重载unit配置文件

5.设置开机自启Docker服务

6. 执行开机自启docker

(二)启动Docker

五、验证

1.查看Docker状态

2.查看Docker版本

3.查看docker文件配置


操作的版本:Docker Version:24.0.0、docker-compose Version: v2.18.1、Ubuntu Version:Ubuntu 7.5.0-3ubuntu1~18.04 

一、安装 docker

1. 下载docker离线包

        去官网下载docker 安装二进制包,选择适合自己的版本(Docker version 20.10.8)。

        下载地址:https://download.docker.com/linux/static/stable/x86_64/

        文档名:docker-20.10.8.tgz

2. 用Winscp打开桌面

        将离线包拽入到Winscp桌面( 上传到服务器 )

3. 打开putty

        pwd:显示当前位置。 (若显示位置是 /home/用户名 ,则表示在桌面啦)

        ls或者ll:查看是否有离线包。

4. 解压

        解压下的文件是tar格式

tar -zxvf docker-20.10.8.tgz

5. 授权docker文件目录为可执行文件

        三个7代表可读可写可执行

chmod -R 777 docker

6. 将docker文件夹复制到 /usr/bin 目录下

        若提示Permission denied,则加上sudo

cp docker/* /usr/bin/

7. 查看版本

sudo docker -v

二、docker-compose

1. 下载docker-compose离线包

        下载地址:https://github.com/docker/compose/releases

        网址画面如下,找到tags模块,然后点击进入2.18.1( https://github.com/docker/compose/releases/tag/2.18.1 ),

        下拉 Assets 清单,点选 docker-compose-Linux-x86_64 下载

        文档名:docker-compose-Linux-x86_64

ubuntu离线安装docker,docker,linux

2.将下载好的离线包拖拽到服务器上

ubuntu离线安装docker,docker,linux

3. ls查看是否有x86_64文件包

4. 将 docker-compose 移至 /usr/local/bin 目录下

sudo mv docker-compose-Linux-x86_64 /usr/local/bin

5. 切换当前目录至 /usr/local/bin

cd /usr/local/bin

6. 将 docker-compose-Linux-x86_64 重新命名为 docker-compose

sudo mv docker-compose-Linux-x86_64 docker-compose

7. 设定 docker-compose 的执行权限

sudo chmod +x docker-compose

8. 查询 docker-compose 版本以确认是否成功安装

docker-compose -v

三、查看docker、docker-compose是否安装好

1. 查看docker版本

sudo docker -v 
# Docker version 20.10.8

2. 查看docker-compose版本

sudo docker-compose -v 
# docker-compose version 1.29.1

四、启动docker

(一)开机自启动docker

sudo systemctl enable docker

若遇到问题:

Authentication is required to manage system service or unit files.或 Failed to enable unit: Unit file docker.service does not exist.

解决:手动创建docker.service文件(如下步骤1~5)
1.创建docker.service文件(将docker注册为service)。

       在/etc/systemd/system/目录下创建docker.service文件。命令如下:

 sudo vim /etc/systemd/system/docker.service
2.编辑 docker.service文件。

        将下列配置命令加到docker.service中并保存。命令如下:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target

        保存并退出:按下Esc键,输入:wq,保存并退出。

3.添加文件权限并启动docker

sudo chmod +x /etc/systemd/system/docker.service 
4.重载unit配置文件

        每次有修改docker.service文件时,都要重新加载systemd配置。

 sudo systemctl daemon-reload 
5.设置开机自启Docker服务
sudo systemctl enable docker.service
6. 执行开机自启docker
sudo systemctl enable docker

(二)启动Docker

sudo systemctl start docker

五、验证

1.查看Docker状态

        退出当前查看状态:ctrl+c

systemctl status docker
# docker有两种状态:active和inactive

2.查看Docker版本

docker -v

3.查看docker文件配置

        关键是看镜像所存放的位置文章来源地址https://www.toymoban.com/news/detail-845090.html

sudo docker info

到了这里,关于Backend - Docker 离线安装(Ubuntu)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu 22.04及其他版本离线安装Docker(dep文件安装方式)|解决docker无法启动问题

    一 遇到问题: Ubuntu从16.04升级到22.04后,发现16.04按下列方式离线安装的docker无法启动,且提供的docker-ce版本过低(docker-18.06.3-ce) 离线安装docker及常用docker命令_linux离线安装docker_最小森林的博客-CSDN博客 文章目录1 离线安装docker(需要root权限)1.1 安装过程1.2 docker注册为servi

    2024年02月15日
    浏览(41)
  • Backend - Docker 离线卸载

    目录 一、卸载 docker 1. 停止 docker 2. 删除相关文件 3. 重新加载配置文件 4. 移除 docker 二、卸载 docker-compose 三、查看 Docker-compose 和 Docker、docker.service 是否卸载干净 1. 首先确定自己安装的目录 2. 进入这三个目录下查看文件夹 3. 删除docker-service的残余垃圾 4. 取消注册文件(删除

    2024年02月22日
    浏览(34)
  • linux(ubuntu)安装Docker教程-超详细超简单

    1、首先进入管理员权限。 2、更新软件源。 3、安装一些依赖 4、为系统添加Docker的密钥 5、添加Docker源,这里我们选择的是stable稳定版 6、再次更新源 7、查看有哪些Docker版本可以安装 8、这里我们安装安装Docker的社区版 9、输入 docker ,即可检查是否安装成功。 10、启动Docke

    2024年02月16日
    浏览(51)
  • 如何在ubuntu[linux] 上用docker安装Sqlserver

    任何受支持的 Linux 发行版上的 Docker 引擎 1.8 及更高版本。 有关详细信息,请参阅 Install Docker(安装 Docker)。 有关硬件要求和处理器支持的详细信息,请参阅SQL Server 2022:硬件和软件要求 Docker  overlay2  存储驱动程序。 此驱动程序是大多数用户的默认设置。 如果你未使用

    2024年04月12日
    浏览(41)
  • 如何在 Ubuntu Linux 上使用 SNAP 安装 Docker?

    Docker 是一种开源的容器化平台,它允许开发人员将应用程序和其依赖项打包到一个可移植的容器中,以便在不同的环境中运行。在 Ubuntu Linux 上,我们可以使用 SNAP(一种软件包管理系统)来安装和管理 Docker。本文将详细介绍如何在 Ubuntu Linux 上使用 SNAP 安装 Docker,并提供一

    2024年02月16日
    浏览(70)
  • Linux(7)Ubuntu20.04 arm64安装Docker

    vi /etc/apt/sources.list 这个命令后面跟了几个软件包的名字,它们分别是: apt-transport-https:这个软件包允许apt使用HTTPS协议来访问软件源。 ca-certificates:这个软件包提供了一些受信任的证书颁发机构的证书,用来验证HTTPS连接的安全性。 curl:这个软件包提供了一个命令行工具,

    2024年02月10日
    浏览(61)
  • window11系统基于 wsl2 安装Linux发行版ubuntu,并安装docker及vscode

    WSL是“Windows Subsystem for Linux”的缩写,顾名思义,WSL就是Windows系统的Linux子系统,其作为Windows组件搭载在Windows10周年更新(1607)后的Windows系统中。 既然WSL是“子系统”,那么WSL的地位我们能大概推测出—— “子系统”作为系统层的一部分,相较于应用层(虚拟机)会消耗

    2024年02月13日
    浏览(61)
  • 在安装docker时出现【E: 仓库 “https://download.docker.com/linux/ubuntu **bionic** Release” 没有 Release ...】解决方法

    Ubuntu 版本:18.04 问题:在安装docker执行 sudo apt-get update 命令是报错:E: 仓库 “https://download.docker.com/linux/ubuntu bionic Release” 没有 Release 文件。 N: 无法安全地用该源进行更新,所以默认禁用该源。 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。 详细问题截图

    2024年02月16日
    浏览(65)
  • linux离线安装docker

    第一步:下载docker安装包:https://download.docker.com/linux/static/stable/x86_64/ 第二步:上传安装包至linux服务器: /opt/docker 第三步:解压docker安装包: tar -zxvf docker-20.10.0.tgz 第四步:将解压出来的docker文件夹,复制到/usr/bin目录下: cp docker/* /usr/bin/ 第五步:将docker.service文件,拷贝

    2024年02月07日
    浏览(39)
  • linux下离线安装docker

    一、安装docker Docker 官网离线安装文档 https://docs.docker.com/engine/install/binaries/ 整理步骤如下: 官网下载 docker 安装包,地址为 https://download.docker.com/linux/static/stable/,如果是x86就选择x86_64,arm选择aarch64,然后下载tgz包,这里选择的是目前的最新版24.0.5 在任意位置解压 移到 /us

    2024年02月13日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包