🖥
docker-comose の volumes の左辺は記法によってホストのディレクトリ / volume 名指定 が分かれるので注意
概要
非常にわかりづらい
docker-compose.yml で
volumeの左辺を ./
で始めるとホスト ( local ) のパス指定になるが
version: '3.8'
services:
bar:
volumes:
- ./some_host_directory:/path/to/docker-somewhere
書かないとdockerのvolumeを指定することになる
version: '3.8'
services:
foo:
volumes:
- some-volume-name:/path/to/docker-somewhere
volumes:
some-volume-name:
参考
# ホスト上のパスを指定する時、Compose ファイルからのパスを指定
- ./cache:/tmp/cache
# ユーザの相対パスを使用
- ~/configs:/etc/configs/:ro
# 名前付きボリューム(Named volume)
- datavolume:/var/lib/mysql
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
プロフィール・経歴
公開日時
2024-05-14
Discussion