首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker:如何映射到正在运行的实例上的目录?

Docker:如何映射到正在运行的实例上的目录?
EN

Stack Overflow用户
提问于 2019-05-23 15:29:03
回答 1查看 104关注 0票数 0

我运行Joomla图像时:

代码语言:javascript
复制
 docker run --name some-joomla --link test-mysql:mysql -p 8080:80 -d joomla

如何更改Joomla文件?

我认为在指定卷映射时是可能的,但是我没有使用它来运行Joomla:现在有方法访问Joomla文件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-23 16:03:21

如果我正确理解你的问题,this线程应该会帮助你解决问题。

  1. 提交容器并从中创建一个新映像。
  2. 从刚创建的映像中运行一个容器(并添加所需的卷)。注意端口映射,要么临时使用其他端口来检查新容器的功能,要么提前执行步骤3。
  3. 如果一切顺利,就停止旧的。

如果要检查容器中当前的内容,可以通过运行docker exec -it some-joomla bash (或sh,无论在此映像中安装了什么Shell )跳入容器。然后,您可以在容器中查找所需的文件。

如果您找到了它们,并且希望在本地计算机上复制它们,则可以运行docker cp some-joomla:/your/path /path/on/local/machine

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56278559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档