文章目录

  • 一、离线安装docker
    • 1.下载docker安装包
    • 2.上传docker安装包到服务器和配置
    • 3.启动docker
  • 二、离线安装docker-compose
    • 1.下载docker-compose
    • 2.安装和启动docker-compose
    • 3. docker-compose 生成镜像和启动容器

由于近期的项目都是部署在政务云上的,所以服务器都是局域网不能上网,安装daocker必须是离线的方式,所以在这里进行一些总结

一、离线安装docker

1.下载docker安装包

https://download.docker.com/linux/static/stable/x86_64/docker-20.10.7.tgz

2.上传docker安装包到服务器和配置

[root@sq2583-20220922-1 ] tar -zxvf docker-20.10.7.tgz #解压
[root@sq2583-20220922-1 ] cp docker/* /usr/bin/ #拷贝到usr下
[root@sq2583-20220922-1 ] dockerd &  #守护进程启动

在 /usr/lib/systemd/system/ 目录下创建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
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s[Install]
WantedBy=multi-user.target

3.启动docker

systemctl start docekr

二、离线安装docker-compose

1.下载docker-compose

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

2.安装和启动docker-compose

[root@sq2583-20220922-1 ] sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
[root@sq2583-20220922-1 ] sudo chmod +x /usr/local/bin/docker-compose
[root@sq2583-20220922-1 ] docker-compose -v

使用docker-compose -v测试是否成功,如果不行 就是用 /usr/local/bin/docker-compose -v

3. docker-compose 生成镜像和启动容器

[root@sq2583-20220922-1 ] docker-compose build #依据docker-compose.yum生成镜像
[root@sq2583-20220922-1 ] docker-compose up -d #启动容器加 -d代表后台守护进程启动

linux离线安装docker和docker-compose相关推荐

  1. Linux环境安装、卸载Docker

    Linux环境安装.卸载Docker 安装: 1.Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安账docker 2.更新yum包 ...

  2. Linux离线安装Ansible

    Linux离线安装Ansible 可自行去下载相关包,也可以给我评论留言,我发给大家 python -Vtar -zxvf setuptools-7.0.tar.gz cd setuptools-7. ...

  3. Linux离线安装Awx

    Linux离线安装Awx 可自行去下载相关包,也可以给我评论留言,我发给大家 wget https://github.com/ansible/awx/archive/1.0.7.tar.gz 失败ht ...

  4. linux离线安装mysql8

    一.下载或上传安装包到Linux wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.17-linux-glibc2.12-x86 ...

  5. Linux离线安装Python第三方库Requests

    前言:因为公司服务器不能上外网,所以执行Python脚本需要自行配置,如用到第三方库,也要自行安装.由于这个系统镜像缺少很多基础依赖,导致各种apt install都无法安装,只能源码安装插件.不管如 ...

  6. Linux离线安装Maven

    Linux离线安装Maven 下载maven安装包 解压安装 配置环境变量 下载maven安装包 # wget https://downloads.apache.org/maven/maven-3/3 ...

  7. Centos Linux 离线安装 MySQL 5.7、使用MySQL

    Centos Linux 离线安装 MySQL 5.7.使用MySQL 视频教程链接:https://www.bilibili.com/video/BV1Nv4y1m7u4/ 1. MySQL 简介 ...

  8. Linux离线安装NTP服务,内网环境下配置本地时间同步

    参考文章:Linux离线安装NTP服务,无外网环境下配置本地时间同步 | 航行学园 1.常用命令 rpm -qa | grep ntp #查询已安装的ntp版本信息等 rpm -e --nodeps ...

  9. Linux离线安装tensorflow

    linux离线安装tensorflow 1 安装Anaconda3 注意安装时会提问是否将环境变量加入/user/.bashrc,这里最好选择no,等安装完毕之后将环境变量手动加入/etc/profi ...

  10. Linux离线安装python第三方库详细步骤

    Linux离线安装python第三方库详细步骤 01 查看服务器上的OS版本 02 查看已安装的python版本 03 查看python3支持的whl 04 国内镜像源网站下载whl 05 最后执行 ...

最新文章

  1. 【转载】恼人的函数指针(一)
  2. Blazor+Dapr+K8s微服务之基于WSL安装K8s集群并部署微服务
  3. YBTOJ:前缀匹配(AC自动机)
  4. 改造Python中文拼音扩展库pypinyin补充自定义声母全过程
  5. 多线程日记(17.5.3)
  6. java中OOA,OOT, OOP, OOD, OOSM,OOM英文表示的含义是什么?
  7. vue 读取ajax数据,详解vue 中使用 AJAX获取数据的方法
  8. iphone iPhone开发中如何将制作图片放大缩小代码实现案例
  9. 在MATLAB下安装Matpower模块
  10. 【Eclipse】Eclipse使用技巧
  11. android自定义对号,Android-手势识别(普通手势识别:上 下 左 右 ;自定义手势识别:对号,错号 等)...
  12. 计算机及其工作原理ppt,计算机及其工作原理ppt课件
  13. weka mac安装
  14. QQ截图别人收不到,显示[图片][图片],QQ录屏不了,QQ图片分裂
  15. mysql 里 CST 时区的坑
  16. 关于扫码签到统计信息,一键导出excel表
  17. 机器人技术(3)机器人操作系统ROS简单教程
  18. Android:有关下拉菜单导航的学习(供自己参考)
  19. 【VMware环境下Linux磁盘空间(LVM)扩容方法】
  20. AD自动布地孔和不需要阻焊层

热门文章

  1. WinForm中AssemblyInfo.cs文件参数具体讲解
  2. 爱默生UPS并机系统:进入与退出操作方法
  3. javascript弹出框_了解JavaScript第2部分(变量和弹出框简介)
  4. Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)
  5. python运行星空_用Python显示真实的星空
  6. vr全景展示三大问题解析,让你的店铺无处不在
  7. 毕设总结1:使用python scrapy 爬取 伯乐在线文章
  8. 怎么买云服务器才能更便宜一些?
  9. 用友通 服务器配置文件,如何打开用友t3服务器配置
  10. 只用120行Java代码写一个自己的区块链