砍材农夫砍材农夫
  • vuepress搭建
  • hexo搭建
  • 面试题
  • 常用工具

    • git
    • gradle
    • Zadig
    • it-tools
    • 开源推荐
    • curl
  • 大前端

    • npm
    • webpack
    • 微信
    • 正则
    • uniapp
    • nodejs
  • java

    • java基础
    • jdk体系
    • jvm
    • spring
    • spring_cloud
    • spring_boot
    • 分库分表
    • zookeeper
  • python

    • python基础
  • 网关

    • spring_cloud_gateway
    • openresty
  • 高可用

    • 秒杀
    • 分布式
    • 缓存一致
  • MQ

    • MQ
    • rabbitMQ
    • rocketMQ
    • kafka
  • 其它

    • 设计模式
    • 领域驱动(ddd)
  • 关系型数据库

    • mysql5.0
    • mysql8.0
  • 非关系型数据库

    • redis
    • mongoDB
  • 分布式/其他

    • ShardingSphere
    • 区块链
  • 向量数据库

    • M3E
    • OPEN AI
  • Jmeter
  • fiddler
  • wireshark
  • AI入门
  • AI工具
  • AI集成框架
  • 大模型
  • gitee
  • github
  • infoq
  • osc
  • 砍材工具
  • 关于
  • docker
  • k8s
  • devops
  • nginx
  • 元宇宙
  • 区块链
  • 物联网
  • linux
  • webrtc
  • web3.0
  • gitee
  • github
  • infoq
  • osc
  • 砍材工具
  • 关于
  • 中考
  • 投资
  • 保险
  • vuepress搭建
  • hexo搭建
  • 面试题
  • 常用工具

    • git
    • gradle
    • Zadig
    • it-tools
    • 开源推荐
    • curl
  • 大前端

    • npm
    • webpack
    • 微信
    • 正则
    • uniapp
    • nodejs
  • java

    • java基础
    • jdk体系
    • jvm
    • spring
    • spring_cloud
    • spring_boot
    • 分库分表
    • zookeeper
  • python

    • python基础
  • 网关

    • spring_cloud_gateway
    • openresty
  • 高可用

    • 秒杀
    • 分布式
    • 缓存一致
  • MQ

    • MQ
    • rabbitMQ
    • rocketMQ
    • kafka
  • 其它

    • 设计模式
    • 领域驱动(ddd)
  • 关系型数据库

    • mysql5.0
    • mysql8.0
  • 非关系型数据库

    • redis
    • mongoDB
  • 分布式/其他

    • ShardingSphere
    • 区块链
  • 向量数据库

    • M3E
    • OPEN AI
  • Jmeter
  • fiddler
  • wireshark
  • AI入门
  • AI工具
  • AI集成框架
  • 大模型
  • gitee
  • github
  • infoq
  • osc
  • 砍材工具
  • 关于
  • docker
  • k8s
  • devops
  • nginx
  • 元宇宙
  • 区块链
  • 物联网
  • linux
  • webrtc
  • web3.0
  • gitee
  • github
  • infoq
  • osc
  • 砍材工具
  • 关于
  • 中考
  • 投资
  • 保险
  • 首页
    • window相关安装和配置
    • window基础简单操作
    • linux安装
      • yum包更新到最新
      • 设置yum源为阿里云
      • 安装docker
      • 配置docker镜像加速器
      • 启动docker和相关状态查询命令
      • 系统默认开机启动
      • 网卡转发
    • 相关概念
    • 相关命令
    • docker镜像相关命令
    • 安装elasticsearch
    • 镜像的迁移和备份
    • 构建私有仓库
    • 网络
    • 常见错误集
    • docker其他常见快速部署
    • dockerfile
    • dockerfile案例(springboot)
    • docker-compose意义
    • docker-compose
    • docker搭建Jenkins
    • docker部署hdfs
    • docker容器时间和本地时间不一致
    • docker批量操作
  • docker安装部署
    • yum包更新到最新
    • 设置yum源为阿里云
    • 安装docker
    • 配置docker镜像加速器
    • 启动docker和相关状态查询命令
    • 系统默认开机启动
    • 网卡转发

docker安装部署

系统 centos
uname -a
uname -r
cat /etc/redhat-release   #查看操作系统版本
ls -l /sys/class/misc/device-mapper/

yum包更新到最新

sudo yum update -y
安装需要的软件包、yum-util提供yum-config-manager功能  
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

设置yum源为阿里云

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker

sudo yum install docker-ce -y
docker -v 查看版本

配置docker镜像加速器

mkdir /etc/docker
vi /etc/docker/daemon.json
{
    "registry-mirrors": [
        "https://wa0xneb0.mirror.aliyuncs.com",
        "http://hub-mirror.c.163.com",
        "https://mirrors.tuna.tsinghua.edu.cn",
        "http://mirrors.sohu.com",
        "https://ustc-edu-cn.mirror.aliyuncs.com",
        "https://ccr.ccs.tencentyun.com",
        "https://docker.m.daocloud.io",
        "https://docker.awsl9527.cn"
    ]
}
sudo systemctl daemon-reload
sudo systemctl restart docker

注意:阿里云镜像 需要登录阿里云账号,获取对应的阿里云镜像加速器,每个账号不一样

启动docker和相关状态查询命令

systemctl start docker
systemctl stop docker
systemctl restart docker
systemctl status docker

系统默认开机启动

systemctl enable docker
docker info

网卡转发

sysctl -a | grep -w net.ipv4.ip_forward 响应为1正常
否则,执行下面
cat <<EOF> /etc/sysctl.d/docker.conf
net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
net.ipv4.ip_forward=1
EOF
sysctl -p /etc/sysctl.d/docker.conf
Last Updated:
Contributors: jysemel
Prev
window基础简单操作
Next
相关概念