前言
Docker 的安装,记录下来!💻🐳
MacOS 安装 Docker:
1、使用 Homebrew 安装
Homebrew 是一款 macOS 平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。包管理工具可以让你安装和更新程序变得更方便,目前在 OS X 系统中最受欢迎的包管理工具就是 Homebrew。Homebrew官网
- 查看 Homebrew 版本:
$ brew -v - 更新 Homebrew:
$ sudo brew update
使用 Homebrew 来安装 Docker:
Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:
终端执行命令:$ brew cask install docker
耐心等待下载完成。。
2、手动下载安装
如果需要手动下载,请点击以下链接下载 Stable 或 Edge 版本的 Docker for Mac。
如同 macOS 其它软件一样,安装也非常简单,双击下载的 .dmg 文件,然后将鲸鱼图标拖拽到 Application 文件夹即可。
Docker安装成功之后,启动终端,通过命令$ docker --version 查看安装的 Docker 版本。
- 镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,可以使用网易的镜像配置加速器来解决。
在任务栏点击 Docker for mac 应用图标 -> Perferences... -> Daemon -> Registry mirrors。在列表中填写加速器地址即可。修改完成之后,点击 Apply & Restart 按钮,Docker 就会重启并应用配置的镜像地址了。
$ docker info 命令来查看是否配置成功。
CentOS 安装 Docker:
本篇以 CentOS 7.x 为例,其他系统大同小异。
服务器配置
Docker 要求 CentOS 系统的内核版本高于 3.10, 64位操作系统,执行以下命令 $ uname -r 来验证你的CentOS 版本是否支持Docker :
更新服务器软件包
请确保服务器的软件包已经是最新的。通过命令 $ sudo yum update -y 来更新。
安装 Docker
Docker有两个版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 本文介绍 Docker CE 的安装:
- 安装必要依赖
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加软件源信息
$ sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 更新 yum 缓存
$ sudo yum makecache fast
- 安装 Docker
$ sudo yum install docker-ce docker-ce-cli containerd.io
- 启动 Docker 后台服务
$ sudo systemctl start docker
$ docker run hello-world
- 查看 Docker 版本。
$ docker --version
- 允许当前用户直接运行 docker 命令
需要将当前用户加入 docker 用户组。这样每次运行 docker 命令的时候,就不需要加 sudo。
$ sudo usermod -aG docker your_name
注意:设置成功之后需要重新登录才会生效。
- 镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,可以使用网易的镜像配置加速器来解决。
#新建 daemon.json 文件
$ sudo vim /etc/docker/daemon.json
将下面的配置复制进去即可:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
注意:修改完配置文件之后需要执行
$ service docker restart才可生效。
最后
没有最后。🐥
今日寄语:
“😡任何时候都不要乱发脾气,对别人发脾气其实是自己无能的愤怒 !🙆♂️”欢迎关注个人微信公众号:桃李报春 个人博客:leeyunt.top