最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

我怎样写在Dockerfile下CMD标签的多个命令?

IT培训 admin 11浏览 0评论

我怎样写在Dockerfile下CMD标签的多个命令?

我在我的start.sh文件下面的命令:

#!/bin/bash    
cd /opt/app
    ../node_modules/.bin/nodemon --inspect=0.0.0.0:9229 & swagger project edit -s -p 81 --host 0.0.0.0

我希望在容器长大执行。应该是什么在Dockerfile相应CMD语法?

回答如下:

你可以称之为start.sh与CMD。例如。:

FROM ubuntu:latest

RUN mkdir -p /src/app
WORKDIR /src/app
COPY . .

CMD ["/bin/bash", "/src/app/start.sh"]

我怎样写在Dockerfile下CMD标签的多个命令?

我在我的start.sh文件下面的命令:

#!/bin/bash    
cd /opt/app
    ../node_modules/.bin/nodemon --inspect=0.0.0.0:9229 & swagger project edit -s -p 81 --host 0.0.0.0

我希望在容器长大执行。应该是什么在Dockerfile相应CMD语法?

回答如下:

你可以称之为start.sh与CMD。例如。:

FROM ubuntu:latest

RUN mkdir -p /src/app
WORKDIR /src/app
COPY . .

CMD ["/bin/bash", "/src/app/start.sh"]
发布评论

评论列表 (0)

  1. 暂无评论