docker启动rethinkdb和stf后立马关闭了

使用docker搭建stf平台
操作步骤:
1、运行:docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-prot 8090
2、docker ps发现没有运行的容器
3、docker ps -a 发现启动后下一秒就退出了
4、运行stf也是这样
该怎么排查问题,百度了一些操作完还是不能解决

查看docker 日志看下
命令:docker logs -f {容器名称} (查看容器日志)
命令传送门:docker基本使用

图片

这命令不加 -d,直接打印出来看看是哪出错了

都是没法识别–http-prot

命令打错了,应该是 --http-port 命令
参考如下命令

docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-port 8090

谢谢,这个问题已经解决了,端口被其他程序占用了
现在有个其他问题


我访问的是服务器地址:7100,等会浏览器变成localhost:7100是怎么回事?


这是目前查到的信息

你这个浏览器是在哪里打开的呢,如果是在服务器打开的那么localhost没问题啊

我的电脑上打开的,不是服务器上,如果是服务器直接请求成功了,防火墙什么都已经关闭了

关闭