Dockerを使用します。イメージを使用し、(docker-compose)をスキップする。
質問
私は現在、このチュートリアルを使って
node express
と
mongodb
https://medium.com/@sunnykay/docker-development-workflow-node-express-mongo-4bb3b1f7eb1e
をビルドすると、最初の部分はうまくいきます。
docker-compose.yml
をローカルに構築してもまったく問題なく動作します。
dockerhub
にプッシュしてみました。
の中にあるのは、もともとこの
yml
ファイル、そしてチュートリアルに続く
version: "2"
services:
web:
build: .
volumes:
- ./:/app
ports:
- "3000:3000"
を使用すると、これは魅力的に動作します。
docker-compose build
と
docker-compose up
で、これを dockerhub にプッシュしようとしたのですが、その際、タグとして
node-test
を変更しました。
yml
ファイルを
version: "2"
services:
web:
image: "et4891/node-test"
volumes:
- ./:/app
ports:
- "3000:3000"
を実行した後、念のため以前から持っている画像を全て削除したのですが...。
docker-compose build
を実行すると、次のようなメッセージが表示されます。
error: web uses an image, skipping
と表示され、何も起こりません。
このエラーをググってみましたが、あまり何も出てきません。
どなたか手を貸していただけませんか?
ありがとうございます。
どのように解決するのですか?
自分がバカだったことがわかった。
を実行する必要はなかったんだ。
docker-compose build
を直接実行すればいいのです。
docker-compose up
を実行すると、画像が下に引っ張られるので
build
はローカルにビルドするためだけです。
関連
-
[解決済み] バルク更新を行う。
-
[解決済み] エラーです。Ionic使用中にモジュール '../lib/utils/unsupported.js' が見つかりません。
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み] Docker-Composeを使用して、複数のコマンドを実行する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Mongooseで、日付でソートするにはどうしたらいいですか?(node.js)
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み】E11000重複キーエラー mongodb mongooseのインデックス
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] Expectアサーションの型エラー -> expect(...).toExistは関数ではない
-
[解決済み] MongoDB でコレクションを日付順に並べるには?
-
[解決済み] AWS lambda function error - Unable to import module 'index': エラー
-
[解決済み] ブラウザで動作しているURLで「connect ETIMEDOUT」エラーが発生する原因は何ですか?
-
[解決済み] nodeファイルの先頭にある"/usr/bin/env node "は、具体的には何をするのですか?
-
[解決済み] エラーです。Ionic使用中にモジュール '../lib/utils/unsupported.js' が見つかりません。