当前位置: 首页 > article >正文

【Docker】Docker与Docker compose离线安装

文章目录

    • 一. 离线安装
      • 1. 下载docker
      • 2. 安装
    • 二. 相关命令
    • 三. 配置docker-compose

一. 离线安装

1. 下载docker

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

  wget  https://download.docker.com/linux/static/stable/aarch64/docker-27.1.2.tgz

 

2. 安装

tar -zxvf docker-27.1.2.tgz

sudo cp docker/* /usr/bin/

将docker注册成系统服务;

vim /etc/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
### 增加可执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload 

### 设置开机自启动
systemctl enable docker.service

### 启动 docker
systemctl start docker

### 测试 docker 是否启动
docker --version

docker run hello-world

### 停止 docker
sudo systemctl stop docker

 

二. 相关命令


### 镜像源
vim /etc/docker/daemon.json
# 例如
{
  "registry-mirrors": [
    "https://dockerproxy.com",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://ccr.ccs.tencentyun.com"
  ]
}

### 重新启动服务
sudo systemctl daemon-reload
sudo systemctl restart docker

### 查看配置
docker info


 

三. 配置docker-compose

cp docker-compose-linux-x86_64 /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
docker-compose --version

 


http://www.kler.cn/a/504393.html

相关文章:

  • (三)c#中const、static、readonly的区别
  • 49_Lua调试
  • kafka原理和实践
  • 离线docker安装数据库(无法访问互联网),那么直接使用 docker pull mysql:latest
  • STORM:从多时间点2D图像中快速重建动态3D场景的技术突破
  • 【Rust自学】12.6. 使用TDD(测试驱动开发)开发库功能
  • 宜自动化处理的五件事
  • PyTorch 时间序列与信号处理全解析:从预测到生成
  • 力扣 子集
  • uni-app h5修改浏览器导航栏的 title以及icon
  • 近红外数据预处理和简单分析matlab
  • 3、Go中的注释
  • 隐私计算,构建安全的未来数据空间
  • Docker Desktop 中安装 MySQL 并开启远程访问的详细教程
  • spring-mvc源码分析v3.3.0
  • C++并发编程之无锁数据结构及其优缺点
  • 基于springboot的幼儿园管理系统系统
  • 蓝桥杯 男女搭配
  • Golang学习笔记_25——协程
  • 服务器一次性部署One API + ChatGPT-Next-Web
  • Shell Integration Unavailable VSCode + Cline 报错解决
  • 如何检测服务器中的DDOS攻击?
  • AUTOSAR从入门到精通-汽车信息安全框架(二)
  • 小米vela系统(基于开源nuttx内核)——openvela开源项目
  • 【Axure】1500+实用图标库
  • Unity 语音转文字 Vosk 离线库