访问运行docker容器文件系统

时间:2017-03-12 10:21:09

标签: wordpress docker docker-compose

我正在开发一个WordPress主题并使用docker设置开发环境。我的docker-compose.yml卷属性看起来像这样;

volumes:                                                                                                                
  - ~/WordPress/wp-content:/var/www/html/wp-content   

它只将wp-content目录挂载到本地计算机。我现在必须编辑/ var / www / html / docker镜像容器中的wp-config文件。这里的任何人都可以告诉我如何在正在运行的docker容器中访问和编辑wp-config文件吗?

1 个答案:

答案 0 :(得分:0)

您可以在正在运行的容器中运行shell终端。

  1. 获取容器ID

     docker ps
    
  2. 运行终端

     docker exec -it container_ID "/bin/bash"
    
  3. 但是,无论你做什么改变,都不会坚持下去。您还必须映射此卷。

     volumes:
          - ~/WordPress/wp-content:/var/www/html