Как развернуть образ запуска Docker на сервере

Я создал веб-сайт с несколькими службами контейнеров через docker-compose и работает нормально на моей локальной машине. Я сохранил все изображения с локальных и загрузил их на свой сервер как описатель Вот . Теперь у меня есть локальный файл docker-compose.yaml со всей конфигурацией, такой как порты, ссылки указаны в нем. Как мне запустить ту же конфигурацию на моем сервере?

Мой файл конфигурации

version: '2'

volumes:
dbdata:
driver: local

services:
webserver:
container_name: "webserver"image: "sb/webserver:prod"restart: always
ports:
- 80:80
build:
context: ./sb-web
dockerfile: Dockerfile

app:
container_name: "app"image: "sb/app:prod"restart: always
build:
context: ./sb-app
dockerfile: Dockerfile.prod
working_dir: /usr/src/app
depends_on:
- webserver

api:
container_name: "api"image: "sb/api:prod"build:
context: ./sb-api
dockerfile: Dockerfile
restart: always
links:
- database
working_dir: /var/www/html
depends_on:
- webserver

database:
container_name: "database"image: "sb/database:prod"build:
context: ./sb-db
dockerfile: Dockerfile
restart: always
environment:
MYSQL_ROOT_PASSWORD: pass
volumes:
- dbdata:/var/lib/mysql

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]