外部访问容器:
容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。
1、-P标记随机映射端口
当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开 放的网络端口。
如下所示,当使用-P标记的时候,随机到了32768端口映射到了nginx的80端口。
2、hostPort:containerPort(使用-p映射指定端口)
容器互联
容器的连接(linking)系统是除了端口映射外,另一种跟容器中应用交互的方式。 该系统会在源和接收容器之间创建一个隧道,接收容器可以看到源容器指定的信 息。
1、创建一个数据库容器:
2、创建一个新的web容器,并将它连接到db容器
link的语法为:
3、