2016-08-25 2 views
0

У меня есть проект Django, который размещается в Digital Ocean, который я пытаюсь перейти на AWS. Мой проект в настоящее время не настроен вообще с учетом мобильности. Мне интересно, будет ли чистое решение состоять только в создании контейнера докеров и переместить его в AWS?Как создать контейнер-докер из существующего проекта на Ubuntu

Мой вопрос (предполагается, что Docker уже настроен), как создать контейнер с моим проектом в нем?

Я просто создаю контейнер, и мой проект уже находится в контейнере? Или мне нужно переместить все мои файлы в новый контейнер?

Я спрашиваю, потому что учебники онлайн не дают мне понять, как это сделать.

+0

Да, вы можете сделать «docker pull django», чтобы получить официальный образ Django и запустить контейнер и скопировать в него проект с помощью команды 'docker cp'. – VanagaS

ответ

1

Мне интересно, может ли чистое решение создать контейнер для докеров и переместить его на AWS?

Не совсем. AWS и Digital Ocean обе дают вам доступ к оболочке виртуальной машины Linux. Миграция в Docker займет столько же времени, сколько и переход на AWS, и вам нужно будет потратить некоторое время на изучение Docker.

Если у вас есть один проект Django (не много небольших сервисов), и вы просто хотите перейти на AWS (не прыгать между несколькими провайдерами), то я рекомендую не вводить Docker. Это веселая технология, но я не понимаю, как это принесет вам пользу.

Смежные вопросы