Docker Compose安装与模板文件及Compose命令

1、Docker Compose安装

Compose支持Linux、macOS、Windows 10 三大平台。Compose可以通过Python的包管理工具pip进行安装,也可以直接下载编译好的二进制文件使用,甚至能够直接在Docker容器中运行。

这里推荐使用二进制包方式安装,直接从官方:https://github.com/docker/compose/releases
处下载编译好的二进制文件即可。
    
例如,在Linux 64位系统上直接下载对应的二进制包。

[root@localhost ~]# curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
[root@localhost ~]# chmod +x /usr/local/bin/docker-compose

2、Docker网络与容器互联

编写Docker Compose涉及到容器间网络连接与服务端口暴露,Docker允许通过外部访问容器或容器互联的方式来提供网络服务。

1. 外部访问容器

容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过“-P”或“-p”参数来指定端口映射。当使用“-P”标记时,Docker会随机映射一个 端口到内部容器开放的网络端口。

看下面这个例子:

猜你喜欢

转载自blog.csdn.net/qq_35029061/article/details/132014779