第一阶段:基本篇\01.Docker基本概念和框架等\02.Docker的安装与部署

在 Ubuntu 中安装Docker

支持版本

  1. 内核版本 uname -a
  2. 检查Device Mapper ls -l /sys/class/misc/device-mapper

安装 Ubuntu 维护的版本

sudo apt-get install docker.io

source /etc/bash_completion.d/docker.io

docker.io version

安装docker 维护的版本

  1. 检测apt的https支持,查看/user/lib/apt/methods/https文件是否存在
  2. 如果不存在,运行安装命令 apt-get update apt-get install apt-transport-https

  3. 添加docker 的apt 仓库

  4. 添加仓库的key apt-get update apt-get install lxc-docer

建议安装方式:

sudo apt-get install curl curl -sSL https://get.docker.com/ubuntu/ | sudo sh curl -sSL https://get.docker.com/ | sudo sh

使用非 root 用户: sudo groupadd docker sudo gpasswd -a ${USER} docker # ${user} 为当前用户 sudo service docker restart

PS:重新登录

在Windows 中安装Docker

Docker 运行环境

Linux 容器技术 操作系统级别的虚拟化 依赖于Linux内核的Namespace和Cgroups

Boot2Docker 简介

Boot2Docker for windows 包含:

  • Boot2Docker Linux ISO
  • Virtualbox
  • MSYS-git
  • 管理工具

https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/quick-start-windows-10

在OS X中安装Docker