我需要客户端CLI Python应用程序与用户交互,插入他的名字等...
在www.example.com上main.py有:用户=输入(“请插入用户:“)
docker-compose.yml:
client:
container_name: client_container
image: client:latest
build: client/
depends_on:
- server
ports:
- "5555:5555"
tty: true # docker run -t
stdin_open: true # docker run -i
network_mode: host
command: ["python", "./main.py", "-it"]
**当我刚刚运行这个www.example.com时main.py我得到了插入用户的msg,所有工作都如预期,但当添加docker时却没有。
1条答案
按热度按时间8ehkhllq1#
仅当我手动分离(而不是从Docker-compose文件)运行客户端CLI时,我才成功解决了此问题