如何给启动的docker添加volume

如何给启动的docker添加volume,第1张

直接docker run -v 跟本地目录 这样就就直接把本地的目录映射到容器指定目录

dockerfile 里的 volume指定的目录,里面内存变化的时候

docker commit的时候忽略里面的改变。

要在OpenWrt Docker容器中使用USB设备,需要将主机上的USB设备映射到容器中。可以按照以下步骤进行 *** 作:

确定要连接到容器的USB设备的设备名称,可以使用以下命令查看:

plaintext

Copy code

lsusb

在启动OpenWrt Docker容器时,使用“-v”选项将USB设备映射到容器中。例如,假设要将设备“/dev/ttyUSB0”映射到容器中,“-v”选项的格式如下:

plaintext

Copy code

-v /dev/ttyUSB0:/dev/ttyUSB0

启动OpenWrt Docker容器,使用以下命令:

plaintext

Copy code

docker run -it --privileged -v /dev/ttyUSB0:/dev/ttyUSB0 openwrt /bin/bash

在这个命令中,“--privileged”选项允许容器访问主机的USB设备。

确认容器中是否已经成功连接到USB设备,可以使用以下命令:

plaintext

Copy code

dmesg | grep ttyUSB

如果成功连接到USB设备,则会看到设备信息。

希望这个步骤可以帮助你在OpenWrt Docker容器中使用USB设备。

创建容器时没有添加参数 --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。

现在要添加该参数怎么办呢,方法有二:

1、Docker 命令修改

docker container update --restart=always 容器名字

2、直接改配置文件(经测试后无效,修改配置文件后,启动容器后,该参数有自动变成了no,修改不生效)

修改docker容器的挂载路径

修改config的Source的配置路径

启动docker服务

启动所有docker容器

修改docker默认的存储位置

查看默认的docker存储路径

停止所有docker容器

停止docker服务

打包docker目录

修改docker默认的存储位置

查看修改后docker存储路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11963403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存