6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[docker]何も変えた覚えがないのにlocalでdockerが立ちあがらなくなった時の解決例

Last updated at Posted at 2021-03-20

何があった?

dockerコンテナに関係するファイルを何も変更していないのに、下記のエラー文が出て立ち上がらなくなりました。

エラー文

ERROR: The platform targeted with the current context is not supported.
Make sure the context in use targets a Docker Engine.

原因

docker compose upのコマンド (旧docker ecs compose upのコマンド) を試そうとして、docker contextファイル(dockerを立ち上げるための設定が記載されているファイル) にecs用に作ったmyecscontextを指定してしまっていたからでした。

解決方法

docker contextファイルの指定をdefault (ローカルで立ち上げる内容の設定が記載されているファイル) に変更して、docker-compose upすることで立ち上がりました。コマンドは下記のようになります。

実際に必要なコマンド

% docker context use default  #contextの指定を変更
% docker-compose up # いつも通り立ち上げると立ち上がる
6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?