contos7/ubuntu18.04/macOs/windows10安装Docker及Dokcer-compose

文章目录

    • 一、介绍
    • 二、安装docker
      • contos中安装
      • ubuntu中安装
      • mac 中安装
        • Homebrew 安装
        • 手动下载安装
      • windows中安装
        • 启用Hyper-V
    • 三、docker-compose安装
      • 在 CentOS 中安装 Docker-compose
        • 安装epel源
        • 安装docker-compose
        • 查看版本信息
      • 在 Ubuntu 中安装 Docker-compose
        • 下载docker-compose
        • 授权
        • 查看版本信息
    • 四、docker下载镜像加速配置
      • 获取加速地址
      • liunx
      • Mac
      • windows

一、介绍

Docker 是世界领先的软件容器平台。 开发者可以通过 Docker 解决协作时环境不一致的问题。 运维人员可以使用 Docker 在容器中运行和管理应用程序,以获得更好的计算密度。 企业可以使用 Docker 构建敏捷软件持续交付流程,更快,更安全,更可靠地为 Linux 和 Windows Server 上的应用程序提供新功能。

二、安装docker

contos中安装

sudo yum install -y yum-utils
sudo yum-config-manager \
    --add-repo \
    https://download.daocloud.io/docker/linux/centos/docker-ce.repo
sudo yum install -y -q  docker-ce-.ce* docker-ce-selinux-.ce*
sudo systemctl enable docker
sudo systemctl start docker
sudo service docker status

ubuntu中安装

sudo apt-get update
sudo apt-get install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
curl -fsSL https://download.daocloud.io/docker/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
   "deb [arch=$(dpkg --print-architecture)] https://download.daocloud.io/docker/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install -y -q docker-ce=*
sudo service docker start
sudo service docker status

mac 中安装

Homebrew 安装

Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:

brew cask install docker

手动下载安装

下载docker for Mac
contos7/ubuntu18.04/macOs/windows10安装Docker及Dokcer-compose_第1张图片

windows中安装

下载Docker for Windows,在Windows上运行Docker。系统要求,Windows10x64位,支持Hyper-V。

启用Hyper-V

打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图:
contos7/ubuntu18.04/macOs/windows10安装Docker及Dokcer-compose_第2张图片

点击确定后,启用完毕会提示重启系统,可以等docker安装完后再重启系统

三、docker-compose安装

Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用。 你可以也通过执行下面的命令,高速安装Docker Compose。

**注意:**Windows/Mac安装Docker时一并安装了docker-compose

在 CentOS 中安装 Docker-compose

安装epel源

yum install -y epel-release

安装docker-compose

yum install -y docker-compose

查看版本信息

docker-compose --version

显示出版本信息,即安装成功。

在 Ubuntu 中安装 Docker-compose

下载docker-compose

sudo 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,需要注意版本号

授权

sudo chmod +x /usr/local/bin/docker-compose

查看版本信息

docker-compose --version

显示出版本信息,即安装成功。

四、docker下载镜像加速配置

获取加速地址

  1. 点击 https://www.daocloud.io/
  2. 注册账号
  3. 登录后进入个人中心
  4. 点击加速器
    contos7/ubuntu18.04/macOs/windows10安装Docker及Dokcer-compose_第3张图片

点击加速器后会进入 https://www.daocloud.io/mirror 这个网页,加速地址需要往下翻才能找到,以前很好找的,现在越来越坑逼了

liunx

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://6c5ff338.m.daocloud.io

该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1

Mac

右键点击桌面顶栏的 docker 图标 -> Perferences… -> Daemon -> Registry mirrors。在列表中填写加速器地址即可。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。
contos7/ubuntu18.04/macOs/windows10安装Docker及Dokcer-compose_第4张图片

windows

在桌面右下角状态栏中右键 docker 图标,修改在 Docker Daemon 标签页中的 json ,把下面的地址:

http://6c5ff338.m.daocloud.io

加到"registry-mirrors"的数组里。点击 Apply 。

你可能感兴趣的:(docker)