如何创建 docker-compose 到 Sybase
How to create a docker-compose to Sybase
我正在尝试使用 db2、sql-server 和 sybase 创建 docker-compose,但我遇到了问题。当我运行
docker-compose up
这得到这个错误:
Creating sybase ... error
Creating db2 ...
Creating mssql ... done
ERROR: for sybase Cannot create container for service sybase: No command specified
这是我的 docker-compose.yml:
version: '3'
services:
db2:
container_name: db2
privileged: true
image: "ibmcom/db2express-c:latest"
environment:
LICENSE: accept
DB2INST1_PASSWORD: "abcd.1234"
ports:
- "50000:50000"
mssql:
container_name: mssql
image: "microsoft/mssql-server-linux:latest"
environment:
SA_PASSWORD: "abcd.1234"
ACCEPT_EULA: "Y"
ports:
- "1433:1433"
sybase:
container_name: sybase
image: "ifnazar/sybase_15_7:latest"
ports:
- "5000:5000"
hostname: dksybase hostname: dksybase
db2和sql-server的配置就可以了。唯一的问题是Sybase!我在论坛上找到的 sybase 的唯一信息是 Dockerfile,但到目前为止,我不需要创建新映像。我只需要一个 docker-compose 文件及其配置。
希望你能帮帮我!非常感谢!
通过检查 ifnazar/sybase_15_7 图像文档,我可以看出它需要一个命令,正如您在错误消息中看到的那样。只需在 docker-compose 文件中添加一个:
sybase:
(...)
command: ["bash", "/sybase/start"]
我正在尝试使用 db2、sql-server 和 sybase 创建 docker-compose,但我遇到了问题。当我运行
docker-compose up
这得到这个错误:
Creating sybase ... error
Creating db2 ...
Creating mssql ... done
ERROR: for sybase Cannot create container for service sybase: No command specified
这是我的 docker-compose.yml:
version: '3'
services:
db2:
container_name: db2
privileged: true
image: "ibmcom/db2express-c:latest"
environment:
LICENSE: accept
DB2INST1_PASSWORD: "abcd.1234"
ports:
- "50000:50000"
mssql:
container_name: mssql
image: "microsoft/mssql-server-linux:latest"
environment:
SA_PASSWORD: "abcd.1234"
ACCEPT_EULA: "Y"
ports:
- "1433:1433"
sybase:
container_name: sybase
image: "ifnazar/sybase_15_7:latest"
ports:
- "5000:5000"
hostname: dksybase hostname: dksybase
db2和sql-server的配置就可以了。唯一的问题是Sybase!我在论坛上找到的 sybase 的唯一信息是 Dockerfile,但到目前为止,我不需要创建新映像。我只需要一个 docker-compose 文件及其配置。
希望你能帮帮我!非常感谢!
通过检查 ifnazar/sybase_15_7 图像文档,我可以看出它需要一个命令,正如您在错误消息中看到的那样。只需在 docker-compose 文件中添加一个:
sybase:
(...)
command: ["bash", "/sybase/start"]