首页 > 系统相关 >Centos 7 离线安装docker及docker-compose

Centos 7 离线安装docker及docker-compose

时间:2024-07-05 16:32:35浏览次数:12  
标签:bin compose 离线 usr https docker com

一、 docker安装

  1. 下载docker安装包
    地址:https://download.docker.com/linux/static/stable/x86_64/
    选择需要用到的版本进行下载
    百度网盘docker-26.1.4.tgz安装包地址:https://pan.baidu.com/s/1mdCjdQnI_aFQ2CgGl7ILEA 提取码: 7h4d
    image

  2. 上传服务器并解压
    tar -zxvf docker-26.1.4.tgz

  3. 将解压后的文件转移到/usr/bin目录下
    cp -rf docker/* /usr/bin/

  4. 创建docker.service文件
    vi /usr/lib/systemd/system/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 --selinux-enabled=false --insecure-registry=127.0.0.1
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
  1. 重新加载daemon-reload
    systemctl daemon-reload

  2. 启动docker
    systemctl start docker

  3. 查看版本
    docker -v

  4. 设置开机启动
    systemctl enable docker.service

二、 docker-compose 安装

  1. 下载docker-compose 文件
    https://github.com/docker/compose/releases/tag/v2.18.1
    百度网盘docker-compose-linux-x86_64地址:https://pan.baidu.com/s/1nMIWPF7SRlBAgGmDoDJ3Zw 提取码: nmlr
    image

  2. 将docker-compose文件上传到服务器任意位置并复制到/usr/local/bin
    cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose

  3. 设置为可执行文件
    chmod +x /usr/local/bin/docker-compose

  4. 创建软链
    ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose

  5. 查看版本
    docker-compose version

标签:bin,compose,离线,usr,https,docker,com
From: https://www.cnblogs.com/bkxh/p/18285982

相关文章

  • 大模型Linux本地化[离线]部署(以DB-GPT为例)
    DB-GPT本地化[离线]部署由于Python相关依赖包的获取极度依赖pip,而Miniconda支持环境隔离和环境打包,所以离线部署本质就是比在线部署多一步环境打包,环境搬迁。所以本篇文章一样适用于在线部署,以CentOS7为例。资源获取DB-GPT官方说明文档DB-GPT源码下载地址Nvidia驱动......
  • Docker打包rust时版本依赖问题
    rust程序在服务器上能打包成功,但在Dockerfile运行时始终报依赖错误,涉及版本太多即使手动改.lock文件效果也不理想,切换镜像无效果>[4/4]RUNcargoinstall--path.:0.426Installingbackendv0.1.0(/backend)......
  • 在Docker中搭建rabbit MQ集群 (Mac + OrbStack)
    我以为用docker搭建一个rabbitMq集群会非常简单,但是结果却出乎意料,我花了差不多两个半天才搞定。这还是依赖了AI的协助,否则难度不敢想象。我的环境是Mac上的OrbStack。用了Kimi+文心一言+ChatGPT+Claude,还是Kimi价值最大。backandforth的过程就不讲了,这里直接说一下......
  • Linux(Centos7)安装Docker 社区(ce)版
    安装准备查看Linux系统版本是否为centos7cat/etc/os-release确保系统内核为3版本以上uname-a安装Docker如之前安装过请卸载yumremovedocker\docker-client\docker-client-latest\docker-common\......
  • 谷粒商城学习-11-docker安装redis
    文章目录一,拉取Redis镜像1,搜索Redis的Docker镜像2,拉取Redis镜像3,查看已经拉取的镜像二,创建、启动Redis容器1,创建redis配置文件2,创建及运行Redis容器3,使用dockerps查看运行状态的容器4,验证容器是否可用三,修改Redis配置文件一,拉取Redis镜像1,搜索Redis的Docker镜像......
  • Docker 构建nginx镜像
     步骤:(1)创建一个目录,把构建Nginx的Dockerfile文件保存到此目录。创建一个名为nginxDockerfile的目录。mkdirnginxDockerfile(2)进入刚才创建好的目录。cdnginxDockerfile(3)创建Dockerfile文件。vimdockerfile 文件内容如下FROMcentosMAINTAINERxpxRUNyum......
  • 搭建高效攻防靶场vulfocus与Docker仓库管理实战:从听说到入门系列
    搭建高效攻防靶场vulfocus与Docker仓库管理实战:从听说到入门系列vulfocus简介vulfocus,作为一款前沿的漏洞集成平台,它巧妙地将多种最新的CVE漏洞环境封装于Docker容器之中,便于部署与操作,成为提升安全实战技能的理想靶场。用户既可选择在本地VMware环境中亲手搭建,享受从零到一的......
  • UI 自动化分布式测试 - Docker Selenium Grid
    Docker和 SeleniumGrid 的结合为分布式UI自动化测试提供了一种高效、可扩展且易于管理的方法。通过使用Docker容器化技术,测试环境的设置和配置变得更加简便和一致;而SeleniumGrid则允许在多个节点上并行运行分布式测试,从而大大提升测试的速度和覆盖范围。 分布......
  • Windows下Docker-desktop
    1、在Windows下安装Docker-desktop下载:https://github.com/tech-shrimp/docker_installer/releases/download/latest/docker_desktop_installer_windows_x86_64.exe2、安装:start/w"""docker_desktop_installer_windows_x86_64.exe"install--installat......
  • UI 自动化分布式测试 -Docker Selenium Grid
    Docker和 SeleniumGrid 的结合为分布式UI自动化测试提供了一种高效、可扩展且易于管理的方法。通过使用Docker容器化技术,测试环境的设置和配置变得更加简便和一致;而SeleniumGrid则允许在多个节点上并行运行分布式测试,从而大大提升测试的速度和覆盖范围。  ......