Docker-Compose ファイルに yaml.scanner.ScannerError がある。
2023-10-17 18:04:14
質問
compose.yml
というファイルがあり、これは次のようになります。
version: '2'
services:
discovery-microservice:
build: discovery-microservice
context: /discovery-microservice/target/docker
dockerfile: Dockerfile
ports:
- "8761:8761"
実行中に以下のエラーが発生しました。
yaml.scanner.ScannerError: mapping values are not allowed here
in "C:\...\docker-compose.yml", line 5, column 14
私が見たところ、空白文字がないなど、フォーマットには何も問題はありません。私の全体的な目標は、開発モードの docker-compose ファイルを指定して、異なるモジュールからターゲット ディレクトリを指すようにすることです。
私はここで何を間違えているのでしょうか?
どのように解決するのですか?
文字通り、数秒後に解決策が見つかりました。ビルドした後に、discovery-microserviceを削除する必要があります。
version: '2'
services:
discovery-microservice:
build:
context: ./discovery-microservice/target/docker
dockerfile: Dockerfile
ports:
- "8761:8761"
また、相対パスの場合はコンテキストで "./" を使用することができます。)
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Docker-Composeを使用して、複数のコマンドを実行する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み] Docker compose、net:hostでコンテナを実行する。
-
[解決済み] docker-compose Version 3 の conditions form の depends_on に代わるものは何ですか?
-
[解決済み] RabbitMQ 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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Kubernetesのローカル開発環境を構築する方法とは?
-
[解決済み] すべてのdockerボリュームを削除するには?
-
[解決済み] docker-compose build` と `docker build` の違いは何ですか?
-
[解決済み] コンテナ上でローカルファイルを使用するには?
-
[解決済み] dockerで複数のターミナルを開くには?
-
[解決済み] kubernetesのPodsでイメージのプルを再試行する方法は?
-
[解決済み] docker ps」と「docker container ls」は違うのですか?
-
[解決済み] docker-compose コンテナで環境変数を最小限のダウンタイムで再ロードするには?
-
[解決済み] gosuとUSERを使ったDockerの比較
-
[解決済み] プライベートなDockerレジストリにリモートでアクセスするには?