zoukankan      html  css  js  c++  java
  • 005、运行第一个容器-视频(2018-12-20 周四)

     
    直接看上面gif动画即可
    ---------------------------------  华丽的分割线  -------------------------------------------------------------
    为了录视频方便,自动部署docker的脚本做了以下更新:
        1、使用阿里云镜像站代替docker源站
        2、优化测试部分的显示效果
     
    #!/bin/bash
     
    #    该脚本基于 Ubuntu 16.04 64位 操作系统
     
    #    设置主机名
    echo 'docker-lab' >/etc/hostname
    hostname docker-lab
     
    #    配置Ubuntu源
    cat >/etc/apt/sources.list << EOF
    deb http://mirrors.aliyun.com/ubuntu/ xenial main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
     
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
     
    deb http://mirrors.aliyun.com/ubuntu/ xenial universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
     
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    EOF
     
    #    配置docker源(使用阿里云镜像站)
    apt-get -y install apt-transport-https ca-certificates curl software-properties-common
    #curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
    #add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -
    add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    apt-get update
     
    #    安装docker
    apt-get -y install docker-ce
     
    #    配置docker加速器(https://www.daocloud.io/mirror)(https://www.daocloud.io/mirror),下面的加速链接已做加密处理,请自行申请自己的加速链接
    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://6c4b0j2a.m.daocloud.io
    systemctl restart docker.service
     
    #    测试docker是否安装成功
    echo  ' ------------------------------------------------------------------------------- 运行 hello-world 测试Docker是否安装成功 ------------------------------------------------------------------------------- '
    docker run hello-world
     
     1 #!/bin/bash
     2  
     3 #    该脚本基于 Ubuntu 16.04 64位 操作系统
     4  
     5 #    设置主机名
     6 echo 'docker-lab' >/etc/hostname
     7 hostname docker-lab
     8  
     9 #    配置Ubuntu源
    10 cat >/etc/apt/sources.list << EOF
    11 deb http://mirrors.aliyun.com/ubuntu/ xenial main
    12 deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
    13  
    14 deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
    15 deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
    16  
    17 deb http://mirrors.aliyun.com/ubuntu/ xenial universe
    18 deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
    19 deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    20 deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
    21  
    22 deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
    23 deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
    24 deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    25 deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
    26 EOF
    27  
    28 #    配置docker源(使用阿里云镜像站)
    29 apt-get -y install apt-transport-https ca-certificates curl software-properties-common
    30 #curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
    31 #add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    32 curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -
    33 add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
    34 apt-get update
    35  
    36 #    安装docker
    37 apt-get -y install docker-ce
    38  
    39 #    配置docker加速器(https://www.daocloud.io/mirror)(https://www.daocloud.io/mirror),下面的加速链接已做加密处理,请自行申请自己的加速链接
    40 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://6c4b0j2a.m.daocloud.io
    41 systemctl restart docker.service
    42  
    43 #    测试docker是否安装成功
    44 echo  '
    -------------------------------------------------------------------------------
    			运行 hello-world 测试Docker是否安装成功
    -------------------------------------------------------------------------------
    
    '
    45 docker run hello-world
  • 相关阅读:
    设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
    数组模拟栈(C语言)
    JDBC数据源连接池的配置和使用实例
    servlet 具体实现
    MySQL查询数据表中数据记录(包括多表查询)
    java开发中的23中设计模式
    eclipse使用和优化配置
    将博客搬至CSDN
    itext poi 学习之旅 (3)读取数据库信息并由excel展现出来
    itext poi 学习之旅 (2)创建excel
  • 原文地址:https://www.cnblogs.com/www1707/p/10153034.html
Copyright © 2011-2022 走看看