parent
70da09aac2
commit
bdd1b1e279
|
@ -1284,7 +1284,7 @@ consider the following Dockerfile snippet:
|
||||||
RUN echo "hello world" > /myvol/greeting
|
RUN echo "hello world" > /myvol/greeting
|
||||||
VOLUME /myvol
|
VOLUME /myvol
|
||||||
|
|
||||||
This Dockerfile results in an image that causes `docker run`, to
|
This Dockerfile results in an image that causes `docker run` to
|
||||||
create a new mount point at `/myvol` and copy the `greeting` file
|
create a new mount point at `/myvol` and copy the `greeting` file
|
||||||
into the newly created volume.
|
into the newly created volume.
|
||||||
|
|
||||||
|
@ -1306,8 +1306,8 @@ Keep the following things in mind about volumes in the `Dockerfile`.
|
||||||
|
|
||||||
- **The host directory is declared at container run-time**: The host directory
|
- **The host directory is declared at container run-time**: The host directory
|
||||||
(the mountpoint) is, by its nature, host-dependent. This is to preserve image
|
(the mountpoint) is, by its nature, host-dependent. This is to preserve image
|
||||||
portability. since a given host directory can't be guaranteed to be available
|
portability, since a given host directory can't be guaranteed to be available
|
||||||
on all hosts.For this reason, you can't mount a host directory from
|
on all hosts. For this reason, you can't mount a host directory from
|
||||||
within the Dockerfile. The `VOLUME` instruction does not support specifying a `host-dir`
|
within the Dockerfile. The `VOLUME` instruction does not support specifying a `host-dir`
|
||||||
parameter. You must specify the mountpoint when you create or run the container.
|
parameter. You must specify the mountpoint when you create or run the container.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue