Dockerfileとdocker-compose.ymlの備忘録
Dockerfile
- イメージの指定
FROM node:16.13.0
- ビルド時にのみ実行する
- 以下はappディレクトリを作成
RUN mkdir /app
- ディレクトリを移動
WORKDIR /app
docker-compose.yml
- versionの指定
- 以下はversion3
version: "3"
- マウントする
volumes: ./app:/app
コンテナ側で指定したディレクトリは全てローカル側で上書きされる。
- コンテナ起動時に
command: bash -c "touch text.txt && bash"
bash -c "command && bash"にしないとコンテナが終了してしまう。
- shellに入ったときの開始ディレクトリ
working_dir: /app
- [services_name]で指定したコンテナが立ち上がってから起動
depends_on:
- [service_name]
Author And Source
この問題について(Dockerfileとdocker-compose.ymlの備忘録), 我々は、より多くの情報をここで見つけました https://zenn.dev/almond191/articles/8184061b1cd8c3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol