镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。
新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。
请在该配置文件中加入(没有该文件的话,请先建一个):
bash
- {
- “registry-mirrors”: [“http://hub-mirror.c.163.com“]
- }
前提条件
Docker Compose依靠Docker Engine进行任何有意义的工作,因此请确保根据您的设置在本地或远程安装Docker Engine。
- 在Mac和Windows的Docker桌面等桌面系统上,这些桌面安装中包含Docker Compose。
- 在Linux系统上,首先 按照“获取Docker”页面上的说明为您的操作系统安装 Docker Engine,然后返回此处以获取有关在Linux系统上安装Compose的说明。
在Linux系统上安装
在Linux上,您可以从GitHub上的Compose存储库发行页面下载Docker Compose二进制文件 。按照链接中的说明进行操作,其中包括curl在终端中运行命令以下载二进制文件。这些分步说明也包含在下面。
对于
alpine,需要以下依赖包:py-pip,python-dev,libffi-dev,openssl-dev,gcc,libc-dev,和make。
运行以下命令以下载Docker Compose的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
要安装其他版本的Compose,请替换
1.27.4为要使用的Compose版本。如果使用进行安装时遇到问题
curl,请参见 上方的“备用安装选项”标签。- 将可执行权限应用于二进制文件:
sudo chmod +x /usr/local/bin/docker-compose
注意:如果命令
docker-compose在安装后失败,请检查您的路径。您也可以创建指向/usr/bin或路径中任何其他目录的符号链接。
例如:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
- (可选)为 和shell安装命令完成。
bash``zsh - 测试安装。
$ docker-compose --versiondocker-compose version 1.27.4, build 1110ad01
