docker - 如何在容器内查找/访问 /var/log/jasmin
问题描述
我已经使用带有名称jasmin_01
的 docker 容器使用命令创建了
docker run -d -p 1401:1401 -p 2775:2775 -p 8990:8990 --name jasmin_01 jookies/jasmin:latest
现在,我正在尝试通过运行访问位于容器内 /var/log/jasmin 中的日志文件
docker run -d -v /home/user/jasmin_logs:/var/log/jasmin --name jasmin_01 jookies/jasmin:latest
我得到了错误
来自守护程序的错误响应:冲突。容器名称“/jasmin_01”已被容器“6bc05cf61a03b74f2b18d05378048e201e3f6ded768ddaf3f2660c39f9d76888”使用。您必须删除(或重命名)该容器才能重用该名称。
请问我该如何解决?
解决方案
该错误很能说明问题:您正在尝试使用相同的名称(jasmin01)启动一个新容器。添加唯一名称、停止现有容器或删除,--name
以便 Docker 自动创建唯一名称。
推荐阅读
- go-github - 如何使用 go-github 打印发布提交的哈希?
- python - 如何制作一个 Python 并发 Future 来指示 Futures 列表何时完成?
- python - 比较两个数据帧以生成具有所有当前值的最终结果
- c# - 应该具有 DropDownList 控件的单元格在运行时没有控件
- iis-7 - 如何识别 SCHANNEL 错误的应用程序来源?
- python - 从具有分类值的熊猫系列中获取总和
- powerbi - Power BI 视觉对象 - 按组中的最小变量值选择行
- firebase - Firestore Firebase 数据库规则,允许管理员编写
- javascript - Bot 发送嵌入消息但不发送 mp4 附件
- c# - graphql-dotnet/graphql-dotnet/ 和 graphql-dotnet/server/ 有什么区别