Docker-Compose 的安装教程

上个星期,很多买 ES 课程的人,在视频教程的第七讲被难住了。这是为什么呢?

我专门花时间跑去看了第七讲,我发现,老师再讲 Docker 安装 Elastcsearch 时,直接把安装 Docker 和 Docker-Compose 的步骤略过了,因此,造成了很多人留言,说安装不成功。这就是往往你认为很简单的东西,不起眼的东西,可能对初学者来说,就是一个大难题。

因此,我这里专门抽出一点时间,来帮助一部分人完成 Docker-Compose 的安装。

Docker-Compose 的安装教程
4 种姿势安装 Docker-Compose

在上一篇文章中,我已经解释过,Docker 的安装了。因此安装 Docker-Compose 就显得非常的简单了。

第一种安装办法就是使用 docker pull docker-compose 进行安装。因为我们已经安装了 Docker 了,所以没必要在去采用其他的安装方法。

当然这种方法的缺点就是,Docker 用的不熟的话,容易出错。

这时你就可以采用第二种方法来安装了。在线安装。

执行下面的命令,下载一个 Docker-Compose。

sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

然后,修改文件的执行权限。

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

至此,第二种方法就介绍完了,但是这种安装方法缺点也很明显,就是从 github 下载文件的话,非常的慢,很容易失败。

所以,有在线安装,那一定就会有离线安装的方法。

我们可以先在 https://github.com/docker/compose/releases 选择一个版本,给它下载下来。然后,你在使用 Linux 的 FTP 等形式个它上传到你的服务器中。

假设,我现在上传到了 /home/xttblog/docker-compose 目录。

那么,我就可以将 Docker-Compose 移动到 bin 目录并更改执行权限。

mv /home/xttblog/docker-compose/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

然后,修改文件的执行权限。

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

然后,执行 docker-compose version,查看是否安装 OK 了。

docker-compose version

除此之外,还有一种安装方法,那就是通过 pip 在线安装。这种方法只需几行命令就搞定了,深受大家喜欢,也是官方推荐的一种安装方法。

Docker-Compose 可以通过 python 的 pip 工具进行安装。所以,需要先安装好 pip 工具。

#安装依赖
yum -y install epel-release
#安装PIP
yum -y install python-pip
#升级PIP
pip install --upgrade pip

安装完 pip 后,查看版本号验证安装是否成功。

pip --version

然后,就可以正式安装 Docker-Compose 了。

pip install -U docker-compose==1.23.2

安装完成后,同样的执行 docker-compose —version 查看版本。验证是否安装正确。

至此,我已经教你了 4 种安装方法,希望能够对你有所帮助。

Docker-Compose 的安装教程

: » Docker-Compose 的安装教程

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/tech/java/252128.html

(0)
上一篇 2022年5月4日 02:40
下一篇 2022年5月4日 02:44

相关推荐

发表回复

登录后才能评论