Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* ENTRYPOINTとCMD [#cc1b7ca2]
** ENTRYPOINTとCMDを指定 [#da5688d6]
*** 📄 entrypoint.sh [#c4ab1bdc]
#!/bin/sh
exec npm run "$@"
*** 📄 Dockerfile [#ocb816dc]
ENTRYPOINT ["./entrypoint.sh"]
CMD ["start"]
- '''docker run my_image'''で'''entroypoint.sh start'''が...
- '''docker run my_image build'''とすると'''entroypoint.s...
** ENTRYPOINTのみ指定 [#k6f0d2b5]
ENTRYPOINT [ "/bin/echo", "Hello" ]
- '''docker run [image] World''' 🡆 '''Hello World'''
** CMDのみ指定 [#n7d1374e]
CMD [ "/bin/echo", "Hello World" ]
- '''docker run [image]''' 🡆 '''Hello World'''
- '''docker run [image] /bin/echo "Hi there"''' 🡆 '''Hi t...
** ENTRYPOINTもCMDもなし [#u61d8d67]
- コンテナは何もコマンドを実行せずに終了
- '''docker run [image] /bin/echo "Hello World"''' 🡆 '''H...
終了行:
* ENTRYPOINTとCMD [#cc1b7ca2]
** ENTRYPOINTとCMDを指定 [#da5688d6]
*** 📄 entrypoint.sh [#c4ab1bdc]
#!/bin/sh
exec npm run "$@"
*** 📄 Dockerfile [#ocb816dc]
ENTRYPOINT ["./entrypoint.sh"]
CMD ["start"]
- '''docker run my_image'''で'''entroypoint.sh start'''が...
- '''docker run my_image build'''とすると'''entroypoint.s...
** ENTRYPOINTのみ指定 [#k6f0d2b5]
ENTRYPOINT [ "/bin/echo", "Hello" ]
- '''docker run [image] World''' 🡆 '''Hello World'''
** CMDのみ指定 [#n7d1374e]
CMD [ "/bin/echo", "Hello World" ]
- '''docker run [image]''' 🡆 '''Hello World'''
- '''docker run [image] /bin/echo "Hi there"''' 🡆 '''Hi t...
** ENTRYPOINTもCMDもなし [#u61d8d67]
- コンテナは何もコマンドを実行せずに終了
- '''docker run [image] /bin/echo "Hello World"''' 🡆 '''H...
ページ名: