私はJhipsterをドッカーからウィンドウの下に使用します。Jhipsterのドッカー画像の同期フォルダ
私はtutoに従っていますが、ドッカーの画像で変更を同期できません。
私はジプスターから自分のイメージを持ちたいと思っています。私は、元jhipster Dockerfileをコピーして、最初の行とADD . /app
FROM ubuntu:trusty
ADD . /app
ENV JHIPSTER_SLEEP 0
# add directly the war
ADD *.war /app.war
RUN sh -c 'touch /app.war'
VOLUME /tmp
EXPOSE 8080
CMD echo "The application will start in ${JHIPSTER_SLEEP}s..." && \
sleep ${JHIPSTER_SLEEP} && \
java -Djava.security.egd=file:/dev/./urandom -jar /app.war
を交換し、私はdocker images
ではなくリポジトリとタグせずに画像を参照してください私のDockerfileで1
[email protected] MINGW64 ~/jhipster/app/src/main/docker
$ docker build -t general03-jhipster .
Sending build context to Docker daemon 5.632 kB
Step 1 : FROM jhipster/jhipster
---> 0ae13f5d5a79
Step 2 : ADD . /app
---> Using cache
---> 1a8aaf63bf7e
Step 3 : ENV JHIPSTER_SLEEP 0
---> Using cache
---> 67a9ab5ce70a
Step 4 : ADD *.war /app.war
No source files were specified
新しいを作成します! 私はdocker run 67a9ab5ce70a
を起動しようとするので、私はこのエラーを持っている
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: No command specified.docker run 67a9ab5ce70a
誰かがドッキングウィンドウの画像に私の地元の変更をプッシュする私を助けることができますか?
はあなたのドッキングウィンドウのビルドコマンドの出力を提供することができ、これを変更することができますか? – BMitch
あなたのDockerfile、特にCMDやENTRYPOINTの行を表示するには、これら2つのディレクティブに何も指定しないで、 'docker run 67'やシェルなどのコマンドを追加する必要があります。 – user2915097