zoukankan      html  css  js  c++  java
  • docker基础命令

    Docker安装:http://www.imooc.com/article/16448

    docker-compose安装:

    // 你可以通过修改URL中的版本,可以自定义您的需要的版本
    curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
    // 给docker-compose执行权限,运行命令:
    chmod +x /usr/local/bin/docker-compose
    
    // 安装Compose命令补全工具
    curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose

    Docker命令https://www.jianshu.com/p/afb20541d781

    Docker基础命令https://www.runoob.com/docker/docker-command-manual.html

     Docker安装

    • 64-bit 系统
    • kernel 3.10+
      1.检查内核版本,返回的值大于3.10即可。
      $ uname -r

      2.使用 sudo 或 root 权限的用户登入终端。

      3.卸载旧版本(如果安装过旧版本的话)

      $ yum remove docker 
            docker-common 
            docker-selinux 
            docker-engine
      4.安装需要的软件包
      #yum-util提供yum-config-manager功能
      #另外两个是devicemapper驱动依赖的
      $ yum install -y yum-utils 
        device-mapper-persistent-data 
        lvm2
      5.设置yum源
      $ yum-config-manager 
          --add-repo 
          https://download.docker.com/linux/centos/docker-ce.repo

      6.安装docker

      6.1. 安装最新版本

      $ yum install -y docker-ce
      6.2. 安装指定版本
      #查询版本列表
      $ yum list docker-ce --showduplicates | sort -r
      已加载插件:fastestmirror, langpacks
      已安装的软件包
      可安装的软件包
       * updates: mirrors.163.com
      Loading mirror speeds from cached hostfile
       * extras: mirrors.163.com
      docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable
      docker-ce.x86_64            17.09.0.ce-1.el7.centos            docker-ce-stable
      ...
      #指定版本安装(这里的例子是安装上面列表中的第二个)
      $ yum install -y docker-ce-17.09.0.ce
      7.启动docker
      $ systemctl start docker.service
      7.验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
      $ docker version
      Client:
       Version:      17.09.0-ce
       API version:  1.32
       Go version:   go1.8.3
       Git commit:   afdb6d4
       Built:        Tue Sep 26 22:41:23 2017
       OS/Arch:      linux/amd64
      
      Server:
       Version:      17.09.0-ce
       API version:  1.32 (minimum version 1.12)
       Go version:   go1.8.3
       Git commit:   afdb6d4
       Built:        Tue Sep 26 22:42:49 2017
       OS/Arch:      linux/amd64
       Experimental: false
  • 相关阅读:
    JeePlus:代码生成器
    JeePlus:API工具
    Java实现 洛谷 P1023 税收与补贴问题
    Java实现 洛谷 P1023 税收与补贴问题
    Java实现 洛谷 P1023 税收与补贴问题
    Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
    Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
    Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
    Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
    Java实现 洛谷 P1328 生活大爆炸版石头剪刀布
  • 原文地址:https://www.cnblogs.com/chen-lhx/p/11949698.html
Copyright © 2011-2022 走看看