我已经在docker hub中注册了Oracle数据库企业一号。
通过正常的容器创建,我可以访问数据库。
docker run -d -p 8080:1521 --name Oracledb store/oracle/database-enterprise:12.2.0.1
但是如果我将其创建为docker swarm服务。
docker service create --with-registry-auth --name Oracledb_3 -p target=1521 store/oracle/database-enterprise:12.2.0.1
30005是1521暴露的端口。*:30005-> 1521 / tcp
但是我无法访问数据库。
我遇到此错误。