Прохождение курса, который занимается этими вопросами;Фактические особенности не имеют отношения к курсу, но я, как правило, заинтересован в попытках понять вещи независимо.
У меня есть файл docker-compose.yml, который я «вызываю» или «раскручиваю». Файл содержит следующую информацию:
services:
redis:
image: redis:latest
expose:
- "6379"
sample0395:
image: sample0395/base:latest
stdin_open: true
tty: true
expose:
- "8888"
ports:
- "8888:8888"
Из того, что я понимаю, и просто на основе иерархии, как показано:
- redis и sample0395 являются «сервисами»
- redis: последний и sample0395 / base: последним являются image_name: комбинации тегов
- expose и ports: перечислите порты (не уверен, в чем разница или в чем значимость различия между этими двумя)
- Я понятия не имею, что делают stdin_open или tty, и не могу понять это через Google.