码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • linux部署docker【centos】


    docker部署程序集合

    第一章:linux部署docker

    第二章:docker 部署 mysql8.0.30

    第三章:docker 部署 redis

    第四章:docker 部署 nacos2.1.1


    目录

    docker部署程序集合

    前言

    一、在线安装方式一yum安装

    1.1 yum配置

    1.2 yum安装

    二、在线安装方式一yum安装

    三、离线安装

    四、修改容器默认存储位置 

    4.1 查看磁盘挂载情况

    4.2 调整磁盘挂载位置[离线安装的直接修改对应的docker.service]

    五、镜像加速【实际一般镜像下载并不会很慢】



    前言

    docker要求Linux操作系统对应的Linux内核版本至少3.8+(Centos7.x或者Ubuntu16.x)

    # 查看当前Centos的版本

     cat /etc/centos-release

    #查看当前内核的版本

     uname -a

    如果原本装过docker 先卸载docker

    注意卸载前先停止所有容器,否则后续可能出现部分镜像异常无法删除等问题

    1. # 停止全部运行中的容器
    2. docker stop $(docker ps -a -q)
    3. # 删除全部容器
    4. docker rm $(docker ps -a -q)
    5. # 停止docker运行
    6. systemctl stop docker
    7. # 查看yum安装的docker文件包
    8. yum list installed | grep docker
    9. # 查看docker相关的rpm源文件
    10. rpm -qa | grep docker
    11. # 删除所有安装的docker文件包
    12. yum -y remove docker-*
    13. # 再次检查docker的安装包
    14. rpm -qa | grep docker
    15. ————————————————
    16. 版权声明:本文为CSDN博主「Lit Shang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    17. 原文链接:https://blog.csdn.net/weixin_50762970/article/details/126298881

    一、在线安装方式一yum安装

    1.1 yum配置

    1. #更新yum 如果不升级更新yum 的后续docker部署后再更新容器会出现oci runtime error等
    2. yum update
    3. # 安装yum工具类准备
    4. yum install -y yum-utils device-mapper-persistent-data lvm2
    5. # 配置yum源为阿里yum源
    6. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    1.2 yum安装

    1. #安装 遇到需要输入的都按y
    2. yum install docker-ce
    3. #启动docker服务
    4. systemctl start docker
    5. #允许docker开机自启动
    6. systemctl enable docker
    7. #查看docker运行状态
    8. systemctl status docker

    二、在线安装方式一自动安装脚本

    curl -sSL https://get.daocloud.io/docker | sh

    三、离线安装

    1. #查看文章
    2. https://loveworld.blog.csdn.net/article/details/113495986?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-113495986-blog-123995884.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-113495986-blog-123995884.pc_relevant_aa&utm_relevant_index=2

    四、修改容器默认存储位置 

    由于docker容器默认存储位置为 /var/lib/docker 但是大家服务器根目录的磁盘挂载容量不一定是最大的,如果根磁盘容量较小,后续会导致磁盘空间被占满而无法正常使用,所以需要查看服务器磁盘挂载情况,如果根路径空间较大或者可以扩容根磁盘容量,那无需修改

    4.1 查看磁盘挂载情况

    df -lh 

    4.2 调整磁盘挂载位置[离线安装的直接修改对应的docker.service]

    查看docker.service路径在哪

    systemctl status docker

    编辑修改docker.service

    先暂停docker 服务

    systemctl stop docker

    以下以/data举例

    cp /var/lib/docker -a /data/

    vim 查询到的docker.service 路径

    找到ExecStart=/usr/bin/dockerd 后插入 --graph /data/docker

    保存之后更新配置

    systemctl daemon-reload

    重启服务

    systemctl restart docker

    执行docker命令查看容器是否正常

    docker info  

    校验存储路径是否生效

    systemctl status docker

    五、镜像加速【实际一般镜像下载并不会很慢】

    Docker设置镜像加速_唐老六的博客-CSDN博客_docker镜像加速

    ​

  • 相关阅读:
    50springboot私人健身与教练预约管理系统
    vue基础知识八:为什么data属性是一个函数而不是一个对象?
    五大靠谱的婚恋相亲APP详细特点缺点分析!
    Python实战:字符串:Python如何处理单词
    项目风险管理:通过五步降低风险
    Docker镜像使用详解
    HTTPS协议
    VL100是一个高度集成的单芯片显示端口替代模式控制器
    嵌入式分享合集113
    提供话费充值接口 话费快充慢充/API独立接口,商城/小程序/公众号合作
  • 原文地址:https://blog.csdn.net/Weirdo_zhu/article/details/126517179
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号