• Docker01 CentOS配置Docker


    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

    1、更新yum源

    yum makecache fast

    2、添加docker源

    yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    3、列出docker源,并选择版本安装

    yum list docker-ce.x86_64  --showduplicates | sort -r 

    4、选择docker版本安装

    yum install docker-ce-<VERSION>

    5、安装了docker后,需要引导该服务才能应用它
    ```powershell
    systemctl start docker

    systemctl enable docker

    或者

    chkconfig docker on
    ```

    1、验证docker是否安装成功
    ```powershell

    查看docker版本信息

    docker --version

    查看安装的docker信息

    docker info
    ```

    1. 添加普通用户到docker用户组
      ```powershell

      *****************题外话******************

    将普通用户添加至sudoer用户组

    visudo -f /etc/sudoers

    在root ALL=(ALL) ALL下一行添加如下语句

    username ALL=(ALL) ALL # 其中username是想要添加的用户名

    **************题外话结束****************

    在docker安装完之后,会自动创建docker用户组

    添加当前用户至docker

    sudo gpasswd -a${USER} docker

    重启docker服务

    sudo service docker restart

    切换当前用户到新group或者重启X会话

    newgrp - docker
    pkill X

    最后一步是必须的,应用docker获取到的是缓存的组信息,刚添加的组信息未能生效,所以Docker images执行时同样有错

  • 相关阅读:
    Kubernets 第一讲 初探
    docker 运行nginx并进入容器内部、端口映射
    Docker 国内镜像的配置及使用
    Centos7上安装docker
    富文本编辑器--FCKEditor 上传图片
    在centos7上安装elasticSearch
    Centos7上卸载openJdk安装,安装自己的JDK1.8
    fastdfs 上传图片 完整版
    nginx 启动报错 “/var/run/nginx/nginx.pid" failed” 解决方法
    nginx + fastdfs 的开机自启动
  • 原文地址:https://www.cnblogs.com/liulinghua90/p/9109271.html
Copyright © 2020-2023  润新知