Dockerfile VOLUME和docker run -v命令之间的Docker差异
发布时间:2020-12-16 03:24:13 所属栏目:安全 来源:网络整理
导读:我有一个具有VOLUME [“ / log”]的Docker映像. 运行容器时,我正在主机上安装一个文件夹. 我希望由docker在VOLUME [“ / log”]编写的所有日志对主机可用. docker run --name=test -v ${pwd}/hostlogfolder:/log dockerimage:1 日志未由hostlogfolder写入 但
我有一个具有VOLUME [“ / log”]的Docker映像. 运行容器时,我正在主机上安装一个文件夹. 我希望由docker在VOLUME [“ / log”]编写的所有日志对主机可用.
日志未由hostlogfolder写入 但是日志可以在docker内部的/ log位置找到
挂载文件夹的正确方法是什么? 最佳答案
您快到了,该命令需要进行一些小的更正:
请注意,括号不同: 运行后,您可以使用以下方法验证已安装的卷: Docker检查<容器ID> -您可以使用docker ps获取容器ID 检查命令输出的“安装”部分.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |