zoukankan      html  css  js  c++  java
  • 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用户下输入)

  • 相关阅读:
    171. Excel Sheet Column Number (Easy)
    349. Intersection of Two Arrays (Easy)
    453. Minimum Moves to Equal Array Elements (Easy)
    657. Judge Route Circle (Easy)
    CSS笔记
    保存页面状态
    UI开发总结
    ubuntu 下配置munin
    反向代理配置
    JavaScript 高级程序设计第二版
  • 原文地址:https://www.cnblogs.com/cdipp/p/7910218.html
Copyright © 2011-2022 走看看