• CentOS 7 安装部署Docker


    本文讲述的是使用yum 命令来安装 Docker.

    首先,通过uname -r来查看系统版本信息。

    uname -r

    服务器运行结果如图:

     CentOS 7.0以上即可,如图所示Release版本为7.9。参见官方版本对照表

    第一步:清理已经安装过的Docker(如果从未安装过,跳过此步)

    检查是否安装过Docker:

    docker -v

    执行清理命令:

    yum remove docker \
                      docker-client \                  
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-selinux \
                      docker-engine-selinux \
                      docker-engine

    第二步:安装Device Mapper工具

    yum install -y yum-utils device-mapper-persistent-data lvm2

    第三步:配置docker的yum数据源

    # 官方仓库
    yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
    
    # 阿里仓库
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    第四步:更新 yum 缓存

    yum makecache fast

    第五步:安装docker-ce(社区版)

    yum -y install docker-ce

    第六步:启动及配置 Docker

    启动 Docker 服务

    systemctl start docker

    重启 Docker 服务

    systemctl restart docker

    设置开机自启动 Docker 服务

    systemctl enable docker.service

    设置 Docker 中的容器对象随着 Docker 服务的启动而自动启动。--restart=always

    docker container update --restart=always 容器名字

    状态参数说明:

    参数名称说明
    no 不自动重启容器. (默认)
    on-failure 容器发生error而退出(容器退出状态不为0)重启容器
    unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
    always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
  • 相关阅读:
    异常处理、网络编程
    内置函数、反射、__str__、__del__、元类
    tomcat 拒绝服务
    html标签
    google 与服务器搭建
    liunx centox ssh 配置
    java 泛型
    Windows Mysql安装
    java 空对象
    java 动态代理(类型信息)
  • 原文地址:https://www.cnblogs.com/sheng9hhd/p/15566747.html
Copyright © 2020-2023  润新知