zoukankan      html  css  js  c++  java
  • 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执行时同样有错

  • 相关阅读:
    系统兼容性与软件兼容性
    SqlServer 笔记三 规则
    Sql Server 2008 与 Visual Studio 2008 安装说明
    Ms Sql Server
    Git系列教程三 配置与基本命令
    Git系列教程一 入门与简介
    Git系列教程二 基础介绍
    浏览器IE与非IE区分
    SqlServer 笔记二 获取汉字的拼音首字母
    时间戳与日期字符串的转换
  • 原文地址:https://www.cnblogs.com/liulinghua90/p/9109271.html
Copyright © 2011-2022 走看看