2
私はDocker Containerを再起動するたびにnpm install
が実行される何らかの "開発ドッカーイメージ"を持っていたいと思います。ビルドしたくないので私のローカルマシンから私たちのDockerサーバーへの毎日の新しいdevイメージ)。 だから、私はsthをすることができると思った。docker:nock install on docker start
CMD npm install git+ssh://[email protected]/my/project.git#develop && npm start
悲しいことに、これはうまくいきません。コンテナはdocker start
直後に停止し、これが動作するため、私は、なぜ知らない:
RUN npm install git+ssh://[email protected]/my/project.git#develop
CMD npm start
(ただ、テストのために、それは私が持っているしたいものはもちろんありません)。しかし、おそらく私はCMD
の間違った認識を持ち、誰かが私を啓発することができたでしょうか?
'CMD sh -c 'npm install ... && npm start''を試すことができますか? – VonC
ジェンキンスのようなものを使って建物を自動的に行うことができるので、プッシュするだけです。または、更新するたびにcontockerのdocker exec npm updateを実行してください。 –
Nauraushaun