Docker安装

一、Docker安装

1.下载Docker安装包

【地址】Index of linux/static/stable/x86_64/

2.上传至服务器

# 解压文件
tar -xvf docker-20.10.10.tgz

# 将docker 目录中的所有文件复制至/usr/bin/目录下
cp docker/* /usr/bin

3.配置docker.service文件

vim /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 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
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

ExecStart

本地访问:tcp://127.0.0.1:2375

远程访问:tcp://0.0.0.0:2375(IDEA推送镜像使用)

4.配置daemon.json文件

mkdir /etc/docker

vim /etc/docker/daemon.json

{
 "data-root": "/home/docker-image",
 "insecure-registries" : ["192.168.14.100:9526"],
 "registry-mirrors":[
 "https://kfwkfulq.mirror.aliyuncs.com",
 "https://2lqq34jg.mirror.aliyuncs.com"
 ]
}
  1. data-root:docker镜像存放地址
  2. insecure-registries:docker忽略192.168.10.194的SSL证书认证

        insecure-registry是Docker中用来临时绕过TLS认证证书认证的参数,可以在开发、测试过程中节省时间和精力。在生产环境中,需要关闭这个参数,如果确实有必要使用这个参数,可以选择使用内部CA证书来实现相对的安全性。

5.启动docker

# 重新加载配置文件
systemctl daemon-reload

# 启用并启动Docker服务
systemctl enable --now docker

#重启Docker服务
systemctl restart docker

 

二、Docker-compose安装

1.下载docker-compose安装包

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

查询CentOS操作系统的体系结构

# 将文件上传到 /usr/local/bin 目录下
#  重命名
mv docker-compose-linux-x86_64 docker-compose

#  授权
sudo chmod +x /usr/local/bin/docker-compose

#  查看版本
docker-compose -v

相关推荐

  1. docker安装

    2023-12-06 10:30:04       33 阅读
  2. 安装Docker

    2023-12-06 10:30:04       48 阅读
  3. docker 安装

    2023-12-06 10:30:04       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-06 10:30:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-06 10:30:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-06 10:30:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-06 10:30:04       18 阅读

热门阅读

  1. 编译型语言和解释型语言的区别

    2023-12-06 10:30:04       35 阅读
  2. SpringBoot使用mybatis-plus分页查询无效解决方案

    2023-12-06 10:30:04       46 阅读
  3. 腾讯面试笔试题2023.11.30

    2023-12-06 10:30:04       37 阅读
  4. gsap实现文字动画效果02

    2023-12-06 10:30:04       37 阅读
  5. Oracle初始化参数文件pfile和spfile

    2023-12-06 10:30:04       34 阅读
  6. AFPN:用于目标检测的渐近特征金字塔网络

    2023-12-06 10:30:04       38 阅读
  7. AFPN:用于目标检测的渐近特征金字塔网络

    2023-12-06 10:30:04       37 阅读
  8. 【SpringCloud】设计原则之前后端分离与版本控制

    2023-12-06 10:30:04       28 阅读
  9. ES6基础语法

    2023-12-06 10:30:04       40 阅读
  10. ES6迭代器

    2023-12-06 10:30:04       36 阅读
  11. 查看php进程占用内存

    2023-12-06 10:30:04       39 阅读
  12. 【RabbitMQ基础编程模型】

    2023-12-06 10:30:04       35 阅读