答案 0 :(得分:1)
我不知道你的情况如何, 但仅此问题与Docker映像中的Alpine vs Slim有关。
所以要解决,我想您可以尝试:
docker exec -it your_container_name sh
让我知道这是否可以解决您的问题。
祝你有美好的一天
mon-project-angular_web_1是图像的名称,而不是容器的名称。
要打开要使用图像的外壳,请执行以下操作:
docker run mon-project-angular_web_1 sh
现在进入图像内部,可以使用外壳了。
另一边docker exec
上的与容器一起使用;因此,要连接到您的容器,您应该使用:
docker exec -it container_name/container_id sh
容器保存您的图像,因此每个图像的语法略有不同。
要给容器起个名字,您需要进入docker-compose并在服务下添加以下内容:
container_name: your_awesome_container_name
。
希望有帮助。