【Docker系列01】Docker Mac安装教程

1、基本介绍:

  • Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。
  • Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
  • 可以类比于虚拟机,但是比虚拟机更为轻便。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而Docker内的应用进程直接运行于宿主的内核,Docker内没有自己的内核,而且也没有进行硬件虚拟。
  • 以上介绍有不理解的地方先一带而过,等掌握了Docker的用法后回过头再理解会豁然开朗。本人当初学Git也一样,一上来看介绍原理,云里雾里,当掌握Git用法后,回过头来再理解柳暗花明不过云尔。

2、安装教程

3、配置镜像加速器:

3.1、镜像地址:

3.2、配置地址:

  • 对于使用 macOS 的用户,在任务栏点击 Docker Desktop 应用图标 -> Perferences,选择 Docker Engine,编辑 json 文件。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。
{
  "registry-mirrors": [
    "https://dockerhub.azk8s.cn",
    "https://hub-mirror.c.163.com"
  ]
}

3.3、检查配置结果:

  • 在终端里执行$ docker info,如果从结果中有如下内容,说明配置成功。
 Registry Mirrors:
  https://dockerhub.azk8s.cn/
  https://hub-mirror.c.163.com/

4、安装Docker Machine:

  • Docker Machine 是 Docker 官方提供的一个工具,在集群环境中它可以帮助我们在远程的机器上安装 Dockerr。我们还可以通过 docker-machine 命令来管理这些虚拟机和 Docker。
  • 官方安装教程:https://docs.docker.com/machine/install-machine/
  • 在终端输入以下命令安装DockerMachine:
base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine &&
  chmod +x /usr/local/bin/docker-machine
  • 安装好之后通过docker-machine -v来验证是否安装成功。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容