1
私のホストからDockerコンテナにディレクトリをマウントしたいのですが、コンテナ内にいくつかの変更を加えたいと思います。しかし、マウントされたポイントの内容を変更すると、変更内容もホストに反映されます。例えばドッカーとボリュームnocopy
:私は/アプリ
$ docker exec -ti webserver01 'touch /app/test.txt'
ファイルtest.txtのが私のホスト上で作成されたにし、容器の内側に容器内部のいくつかの変更を行った
$ docker run -d --name webserver01 -v /home/guest/app:/app
た後(アイデア
私はフラグnocopy
を使用しようとしましたが、私はこのエラーがあります:
$ docker run -d --name webserver01 -v /home/guest/app:/app:nocopy
docker: Error response from daemon: Invalid bind mount spec "/home/guest/app:/app:nocopy": invalid mode: nocopy.
ドッカーバージョンの助けを
$ docker --version
Docker version 1.11.1, build 5604cbe/1.11.1
感謝を!
DockerfileでADDコマンドを使用してファイルをコピーする別のアプローチを試みますが、ファイルがDockerfileとは別の場所にあり、Dockerがこれを許可していません:( – mrbit01