• docker学习(一)


    docker的安装

     

    (一)环境要求:

    容器需要管理工具、runtime 和操作系统,选择如下:

    1.管理工具 - Docker Engine

    2.runtime - runc


    3.操作系统

    (二)安装docker

    dockers有两个版本   第一个是免费的CE     第二个是收费的EE

    1.配置docker的apt源

     $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 
    

     1.1添加docker官方的GPG

    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    

     1.2将docker的源添加到/etc/apt/sources.list

    $ sudo add-apt-repository  "deb [arch=amd64] https://download.docker.com/linu/ubuntu $(lsb_release -cs) 
    stable" 
    

     2.安装docker

    $ sudo apt-get update
    $ sudo apt-get install docker-ce
    

    3.运行第一个容器

    # docker run -d -p 80:80 httpd
    

    启动第一个容器的过程的描述为:

    从 Docker Hub 下载 httpd 镜像。镜像中已经安装好了 Apache HTTP Server。

    启动 httpd 容器,并将容器的 80 端口映射到 host 的 80 端口。

    通过验证(验证就是将自己的ip地址输入到浏览器的地址栏里面   https://ip)

     

    我发现镜像下载的时候,速度贼慢,慢的不行,等了好久。  然后我查了查资料发现,镜像下载可以加速。加速只是将国外的源换成国内的,因为

    dokcer hub在国外。

    主要这样做,保证你享受飞一般的感觉。

     首先在daoclound.io上面免费注册一个用户:(https://www.daocloud.io/)

     

     

    拷贝这个加速器的命令在你的终端上面执行

    再重启docker

    systemctl restart docker.service   (在root用户下输入)

  • 相关阅读:
    《C》指针
    《C》变量
    《C》数组
    《C》VS控制台应用
    listagg wm_concat 行转列
    Linux学习之shell script
    Linux学习之正则表达式sed
    Linux学习之正则表达式grep
    Linux学习之SAMBA共享(密码验证)
    Linux学习之SAMBA共享(无密码)
  • 原文地址:https://www.cnblogs.com/cdipp/p/7910218.html
Copyright © 2020-2023  润新知