docker启动容器并将数据挂载到宿主机
时间: 2023-09-10 09:05:06 浏览: 72
若您需要将 Docker 容器中的数据挂载到宿主机上,可以使用以下命令启动容器:
```
docker run -d -p 80:80 --name zentao -v /host/path:/var/www/html/ zentao/zentao
```
其中 `-v` 参数表示将容器中的 `/var/www/html/` 目录挂载到宿主机的 `/host/path` 目录下。
您可以将 `/host/path` 替换为您宿主机上的实际路径。
这样,在容器中进行的任何数据更改都会被保存到宿主机中,以确保数据的安全性。
希望以上信息对您有所帮助。
相关问题
docker 如何将容器挂载到宿主机
在使用 Docker 时,您可以使用 `-v` 或 `--volume` 选项来将容器内的目录挂载到宿主机上的目录。例如,如果您想将容器内的 `/app` 目录挂载到宿主机上的 `/data` 目录,您可以使用以下命令:
```
$ docker run -v /data:/app <image>
```
注意,在这种情况下,宿主机上的 `/data` 目录必须存在,否则会抛出错误。
如果您想在启动容器时自动创建宿主机上的目录,您可以使用 `-v` 选项的另一种形式:
```
$ docker run -v /data:/app:rw <image>
```
在这种情况下,如果宿主机上的 `/data` 目录不存在,Docker 将自动创建该目录。
还有一种方法是使用 `--mount` 选项。例如:
```
$ docker run --mount type=bind,source=/data,target=/app <image>
```
这种方法的优点是可以更精细地控制挂载选项,例如可以使用 `readonly` 选项将挂载点设置为只读。
总之,通过使用 `-v` 或 `--mount` 选项,您可以将容器内的目录挂载到宿主机上的目录,从而在容器内和宿主机之间共享数据。
用wsl中的docker安装sqlserver 如何将数据挂载到宿主机
可以使用以下命令将数据挂载到宿主机:
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<YourStrong@Passw0rd>' \`
-v /host/data:/var/opt/mssql/data \`
-v /host/log:/var/opt/mssql/log \`
-v /host/secrets:/var/opt/mssql/secrets \`
-p 1433:1433 \`
--name sql1 \`
-m 4g \`
-d mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04
其中,/host/data、/host/log和/host/secrets分别是宿主机上的目录,用来存储数据、日志和用户凭证等信息。在上述命令中,我们使用了-v参数将这些目录挂载到容器中的对应目录。可以根据自己的实际情况进行修改,确保在宿主机和容器之间能够正确的共享数据。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)