我怎样写在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"]