Mig*_*cia 7 ip docker konakart
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ca030d3cf1c2 konakart_app "/bin/sh -c '/bin/bas" 16 minutes ago Exited (1) 5 minutes ago konakart_app
08909245064b beantoast/dtkonakart_mysql "/entrypoint.sh mysql" 54 minutes ago Up 54 minutes 0.0.0.0:3300->3306/tcp konakart_db
Run Code Online (Sandbox Code Playgroud)
我正在尝试在两个不同的容器中运行konakart应用程序和它的数据库.数据库似乎工作正常,但应用程序本身似乎没有IP.当我输入时,docker inspect ca03
我得到以下内容:
"EndpointID": "",
"Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"MacAddress": "",
Run Code Online (Sandbox Code Playgroud)
知道如何将我的IP地址,端口8080分配给konakart_app?
原因很简单,基于docker ps -a
您在顶部发布的结果输出.
您可能已经注意到它显示Exited (1) 5 minutes ago
了id为的容器的状态ca030d3cf1c2
.这意味着,容器已停止.
容器停止后,它将没有任何容器IPAddress
.这就是你发布empty
的结果中显示的原因docker inspect ca03
.
启动容器,你会得到的IPAddress
.
对于您的上一个问题,您可能使用您的docker-compose.yml
文件进行端口转发配置.或者您也可以在docker run
使用-p <hostport>:<container port>
选项运行时执行此操作.
希望这是有帮助的.
归档时间: |
|
查看次数: |
7880 次 |
最近记录: |