Docker
Docker
Инструкция по работе с docker.
Установка
Установить docker можно следующей командой:
# apt-get install docker-ce
Для запуска docker от пользователя следует выполнить несколько шагов:
-
Добавить пользователя в группу
docker
;# gpasswd docker -a ИМЯ_ПОЛЬЗОВАТЕЛЯ
- Выполнить повторный вход в систему.
Затем необходимо запустить соответствующую службу:
# systemctl start docker
# systemctl enable docker
Запуск и Образы
В зависимости от действий на этапе установки команды можно будет запускать от обычного пользователя или от root
.
Официальный образ
Официальный образ ALT можно получить по ссылке: https://hub.docker.com/_/alt/. Для запуска контейнера достаточно выполнить следующую команду:
docker run --rm -it alt
По умалчанию используется образ из тега latest
, который указывает на последний выпущенный стабильный дистрибутив. Наприме, сейчас это p8, а с выходом p9 станет p9.
Для использования образа sisyphus нужно указать соответствующий тег:
docker run --rm -it alt:sisyphus
Производные образы
На основе официального образа созданы производные образы для конкретных задач. Расположены они на https://hub.docker.com/u/altcloud/. Существуют образы для следующих задач:
- веб серверы
nginx
иapache2
; - хранение конфигурации
etcd
; - интерепретаторы для запуска своих приложений
python
иruby
; - и другие.
Репозиторий с Dockerfile'ами находится по адресу https://github.com/alt-cloud/ALT-Dockerfiles. Для изменения существующих или добавления новых образов приветствуются pull-request'ы.