小编Mus*_*cim的帖子

从另一个容器访问docker容器

我基于两个不同的图像创建了两个docker容器.db和另一个用于webserver.两个容器都在我的mac osx上运行.

我可以从主机访问数据库容器,同样可以从主机访问网络服务器.

但是,我如何从网络服务器访问数据库连接?

我启动db容器的方式是

docker run --name oracle-db -p 1521:1521 -p 5501:5500 oracle/database:12.1.0.2-ee
Run Code Online (Sandbox Code Playgroud)

我开始使用容器作为

docker run --name oracle-wls -p 7001:7001 wls-image:latest
Run Code Online (Sandbox Code Playgroud)

我可以通过连接访问主机上的数据库

sqlplus scott/welcome1@//localhost:1521/ORCLCDB
Run Code Online (Sandbox Code Playgroud)

我可以在主机上访问wls

http://localhost:7001/console
Run Code Online (Sandbox Code Playgroud)

docker

31
推荐指数
6
解决办法
3万
查看次数

标签 统计

docker ×1