docker中创建目录
时间: 2024-03-25 16:34:52 浏览: 301
在Docker中创建目录可以通过以下几种方式实现:
1. 在Dockerfile中使用`RUN`命令创建目录:
```
RUN mkdir /path/to/directory
```
2. 在运行容器时使用`-v`参数创建目录:
```
docker run -v /host/path:/container/path image_name
```
3. 在运行容器时使用`--mount`参数创建目录:
```
docker run --mount type=bind,source=/host/path,target=/container/path image_name
```
以上是常用的几种创建目录的方式,你可以根据具体的需求选择适合的方法。
相关问题
docker 创建目录
Docker可以通过在容器内部创建目录来存储数据。在Dockerfile中,可以使用RUN指令来创建目录。例如,要在容器内部创建一个名为“mydir”的目录,可以使用以下指令:
```
RUN mkdir /mydir
```
此外,还可以使用VOLUME指令来创建一个挂载点,该挂载点可以用于将主机上的目录挂载到容器内部。例如,要在容器内部创建一个名为“myvol”的挂载点,可以使用以下指令:
```
VOLUME /myvol
```
docker创建目录命令
在Docker中创建目录的命令是`mkdir`,与在Linux中创建目录的命令相同。可以使用以下命令在Docker容器中创建一个名为`testdir`的目录:
```
mkdir testdir
```
如果要在Docker主机上创建一个名为`testdir`的目录并将其挂载到容器中,可以使用以下命令:
```
docker run -it --name test --rm -v /path/to/testdir:/testdir ubuntu:latest mkdir /testdir
```
这将在Docker主机上创建一个名为`testdir`的目录,并将其挂载到容器中的`/testdir`目录中。然后在容器中使用`mkdir`命令创建`/testdir`目录。
阅读全文