0
ドッカーでデータコンテナをマウントすることには不満があります。OSXとLinuxでのドッキング用のボリュームマウントの動作が異なる
私は、この例のドッキングウィンドウ-compose.ymlました:
version: '2'
services:
code:
image: cogniteev/echo
command: echo 'Data Container for App Code'
volumes:
- ./data/:/data/
server:
image: debian:jessie
volumes_from:
- code
をそして、それはOSX上で完璧に動作します。私が実行しているときdocker-compose run server ls /data
私のホストのデータ構造を参照してください。 しかし、私がdebianサーバで同じことをしようとしているときには、server
コンテナに/ dataコンテンツがマウントされていません。
私は間違っていますか? ドッカーサーバーバージョン1.10.3(OSXおよびdebianサーバー)
UPD:ドッカードキュメントdocker run --rm -it -v ~/.bash_history:/root/.bash_history ubuntu /bin/bash
から でも例が正しく
あなたはdebian serverの./dataディレクトリを持っていますか? – Cortwave
@Cortwaveはい私は持っている –