2016-04-04 2 views
-1

Я хочу установить пользовательские программы на образ ubuntu 14.04 с помощью докеров, а затем загрузить результат в репозиторий в Интернете. Есть ли где-нибудь гид, который может указать мне в правильном направлении?Как отредактировать изображение докеров и развернуть его

+1

Есть * много * руководств, включая разнообразную документацию на самом сайте докера. На что вы смотрели до сих пор? – larsks

+0

это: https://docs.docker.com/engine/userguide/eng-image/baseimages/ – darkpirate

+0

и это: https://docs.docker.com/engine/reference/commandline/save/ – darkpirate

ответ

0

вы создаете Dockerfile, который начинается с ...

FROM ubuntu:14.04 
# Other commands here e.g. 
# RUN apt-get -y install apache2 
CMD bash 

ТОГДА создать учетную запись на Docker ступице

https://hub.docker.com/

ТОГДА вы можете ...

docker build ... etc 

для создания изображения

THEN, чтобы проверить его, создать контейнер с ...

docker run ... etc 

, наконец, когда счастлива с ним ...

docker login 
docker push ... etc 

После толкали, вы можете вытащить из любого сервера с .. .

docker login 
docker pull 

Очевидно, что вам нужно Docker установлен на каждом сервере, вы потянув от

+0

гул, мне не нравится запускать изображение ubuntu, устанавливать все нужные мне компоненты, и когда я закончил, как-нибудь его сохраните и разверните? – darkpirate

+0

Да, это возможно, но это не рекомендуется. Здесь вы можете посмотреть: https://docs.docker.com/engine/reference/commandline/commit/. Можно запустить контейнер ubuntu с изображения ubuntu. Выполните установку и зафиксируйте контейнер как изображение. Но, как уже говорилось, рекомендуется выполнить шаги установки в файле docker, где вы начинаете с ubuntu (например, объясняется @ danday74) – lvthillo

+0

Доккер-концентратор вообще не нужен для использования Dockerfiles. – Auzias