php 我如何编辑Prestashop的代码在VSC,从Docker容器?

n3ipq98p  于 2023-02-28  发布在  PHP
关注(0)|答案(1)|浏览(101)

如何在VSC中显示Prestashop代码?我像在docs中一样运行Prestashop

# create a network for containers to communicate
$ docker network create prestashop-net
# launch mysql 5.7 container
$ docker run -ti --name some-mysql --network prestashop-net -e MYSQL_ROOT_PASSWORD=admin -p 3307:3306 -d mysql:5.7
# launch prestashop container
$ docker run -ti --name some-prestashop --network prestashop-net -e DB_SERVER=some-mysql -p 8080:80 -d prestashop/prestashop

它的工作,但我不知道如何显示我的代码在VSC。我试图使用 * 远程容器 *,但我找不到我的容器(我试图找到的代码和名称)。
我试着运行Prestashop通过码头组成了(项目从github)。我的终端显示,我的项目运行,但网站在8001端口不工作。
对我来说,无论我如何运行Prestashop,但我需要在Docker中运行Prestashop,我需要编辑代码。
你能帮帮我吗?

soat7uwm

soat7uwm1#

如果您查看文档,您会看到
PS_DEV_MODE: The constant _PS_MODE_DEV_ will be set at true (default value: 0)
但是你可以在运行的容器中运行一个交互式终端。

docker exec -it some-prestashop bash

然后你可以使用ls,cd等命令在container中导航,输入exit退出container,有很多方法可以在container主机和container之间来回复制内容。

相关问题