跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 关于 docker 环境奇怪的问题
未分類
3 9 月 2020

关于 docker 环境奇怪的问题

关于 docker 环境奇怪的问题

資深大佬 : wlkq 8

环境:mac + docker + lnmp
问题:
1 、外面修改的文件,docker 里面也同步了更新
2 、但是使用 postman 调试,修改不生效
3 、偶尔突然就坏了,重启 docker 能生效,但一会儿修改也就不生效了

有人知道原因吗,烦恼,太影响开发了。

如果没有解决方案,开发环境有推荐吗,vagrant?

大佬有話說 (8)

  • 資深大佬 : luckyrayyy

    这种看起来很诡异的,一般不会是底层的问题,多半是你的用法不对。
    你挂载的目录对吗?你确定容器内会用到你挂载的文件嘛?里面会不会有第二份文件,或者会不会去修改文件?

  • 資深大佬 : boomck

    php 修改不生效? opcache 的问题?

  • 資深大佬 : imnpc

    我目前使用的的环境
    1.MAMP 测试简单的本地项目
    2.Vagrant + Homestead 用 laravel 框架以后开始使用的 这个挺不错
    3.Docker 在 macOS 下狂占 CPU 最后放弃使用了

    docker 需要挂载的外部目录正确 我记得可能会有权限问题?

  • 主 資深大佬 : wlkq

    @boomck #2 opcache 已经关了

  • 主 資深大佬 : wlkq

    @imnpc #3 找不到原因就用这套环境了

  • 主 資深大佬 : wlkq

    @luckyrayyy 配置应该没问题,我再看看好了

  • 資深大佬 : hzbary

    首先用这个环境(Mac+Docker)开发没有问题, 挺好用的

  • 資深大佬 : hzbary

    手快了。继续 7
    – 先确定文件真的在 docker container 中更新了,可以进入 container 中确认,另外文件通过 volume mount 到 container 内有好几种方式,https://docs.docker.com/docker-for-mac/osxfs-caching/
    – 有时候是 postman 的问题,试试用 curl command 去调试下
    – 有时 Host 上面修改文件,container 内没有同步,这个问题是真的,不过发生的几率非常小,重启 docker 或者 container 就可以了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具