gpt4 book ai didi

docker - 为什么造船厂的Docker容器无法启动?

转载 作者:行者123 更新时间:2023-12-02 21:24:12 25 4
gpt4 key购买 nike

我使用以下docker命令安装船厂

$ docker create --name shipyard-rethinkdb-data shipyard/rethinkdb

$ docker run -it -d --name shipyard-rethinkdb --restart=always --volumes-from shipyard-rethinkdb-data -p 49153:8080 -p 49154:28015 -p 29015:29015 shipyard/rethinkdb

$ docker run -it -d --name shipyard -p 8080:8080 --link shipyard-rethinkdb:rethinkdb shipyard/shipyard

问题是 造船厂容器无法启动
[bu@bu ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bac72c61bdd4 shipyard/rethinkdb "/usr/bin/rethinkdb -" 25 minutes ago Up 5 minutes 0.0.0.0:29015->29015/tcp, 0.0.0.0:49153->8080/tcp, 0.0.0.0:49154->28015/tcp shipyard-rethinkdb
[bu@bu ~]$ docker start shipyard
shipyard
[bu@bu ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bac72c61bdd4 shipyard/rethinkdb "/usr/bin/rethinkdb -" 26 minutes ago Up 5 minutes 0.0.0.0:29015->29015/tcp, 0.0.0.0:49153->8080/tcp, 0.0.0.0:49154->28015/tcp shipyard-rethinkdb

系统详情:

操作系统:Fedora 23 64位

Docker版本:1.12.3

最佳答案

由于您的问题是容器没有启动,因此在死亡之前查看其显示的任何消息将很有用。要看到这一点,我只是从您的命令中删除了-d参数

$ docker run -it --name shipyard -p 8080:8080 --link shipyard-rethinkdb:rethinkdb shipyard/shipyard
NAME:
shipyard - composable docker management

USAGE:
controller [global options] command [command options] [arguments...]

VERSION:
3.1.0 (8edbeac)

COMMANDS:
server run shipyard controller

GLOBAL OPTIONS:
--debug, -D enable debug
--help, -h show help
--version, -v print the version

因此,您应该使用server命令启动容器。

关于docker - 为什么造船厂的Docker容器无法启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41561829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com