LoginSignup
18
17

More than 5 years have passed since last update.

ベースイメージのENTRYPOINTを無効化

Last updated at Posted at 2017-07-28

問題

ベースイメージのDockerfileにENTRYPOINT [...]が書かれているものを使うときとか。
Dockerfileをbuild後、確認で一旦docker run -it ... bashとかで入りたくても、ベースイメージのENTRYPOINTの引数みたいになってしまい入れない。

解決

書いてるDockerfileのどこかにENTRYPOINT []と書くだけ。


追記

次の2つの方法でもできます。

docker run時に--entrypoint ''を渡す

docker run --entrypoint '' --rm -it <image> <command>
docker-compose run --entrypoint '' --rm <service> <command>

docker-composeentrypoint: []を設定する

services:
  <service>:
    image: ...
    entrypoint: []
18
17
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
18
17