Я не использую compose лично и не нахожусь на P C сейчас с docker, установленным, чтобы проверить это, но вы можете попробовать это:
version: '3'
services:
htop:
build: .
image: htop:latest
environment:
TERM: "linux"
htop_one:
image: htop:latest
environment:
TERM: "linux"
depends_on:
- htop
В противном случае не используйте compose построить изображения, но собрать их вручную и удалить сборку:. из сервиса htop.
т.е. docker build -t htop:latest .
, затем используйте этот файл композиции.
version: '3'
services:
htop:
image: htop:latest
environment:
TERM: "linux"
htop2:
image: htop:latest
environment:
TERM: "linux"
Это, вероятно, не оптимально ... Я думаю, вы также можете просто сделать это.
version: '3'
services:
htop:
build: .
image: htop:latest
environment:
TERM: "linux"
Затем запустите docker-compose --scale htop=2 my-htop.yml