• [Docker基础]Docker安装教程


    Install Docker

    Docker支持几乎所有的Linux发行版,也支持Mac和Windows.
    各操作系统的安装方法可参考Docker官网.

    安装环境

    • ubuntu 16.04
    • Docker CE
    • Docker compose

    安装步骤

    • 配置Docker的apt源
    $ sudo apt-get install 
        apt-transport-https 
        ca-certificates 
        curl 
        software-properties-common
    
    • 添加Docker官方的GPG
    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    
    • 将 Docker 的源添加到 /etc/apt/sources.list
    $ sudo add-apt-repository 
      "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
      $(lsb_release -cs) 
      stable"
    
    • 安装Docker
    $ sudo apt-get update
    $ sudo apt-get install docker-ce
    

    运行容器

    $ docker run -it --rm busybox
    

    镜像下载加速

    由于 Docker Hub 的服务器在国外,下载镜像会比较慢。

    • daocloud.io免费注册一个用户。
    • 登录后点击顶部菜单“加速器”
    • copy “加速器”命令在host中执行
    • 重启 Docker deamon,即可体验飞一般的感觉。
    $ systemctl restart docker.service
    

    快速安装方法

    • 一条指令安装
    $ wget -qO- https://get.docker.com/ | sh
    

    Docker compose安装

    Docker compose是在使用Docker容器部署分布式应用时的工具,可以定义哪个容器运行哪个应用,你只需要定义一个多容器应用的yml文件,然后使用一条命令即可部署运行所有容器。

    • 下载最新版本的Docker compose
    $ sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    
    • 修改执行权限
    $ sudo chmod +x /usr/local/bin/docker-compose
    
    • 测试查看版本
    $ docker-compose --version
    docker-compose version 1.17.0, build 1719ceb
    
  • 相关阅读:
    Numpy学习笔记练习代码 ——(二)
    Requests爬取表格数据并存入CSV中
    Numpy学习练习代码 ——(一)
    Requests爬取中文网站乱码问题
    Pycharm用Ctrl+鼠标滚轮控制字体大小
    一、Windows10下python3和python2同时安装
    inux下配置rsyncd服务
    shell 脚本中$$,$#,$?分别代表什么意思?
    linux shell awk 流程控制语句(if,for,while,do)详细介绍
    定时任务
  • 原文地址:https://www.cnblogs.com/spjy/p/8001062.html
Copyright © 2020-2023  润新知