Docker: различия между версиями
Материал из Etersoft wiki
Перейти к навигацииПерейти к поиску
Строка 27: | Строка 27: | ||
docker exec -i -t <id> bash | docker exec -i -t <id> bash | ||
docker exec -it --user root <id> bash #с правами рута | docker exec -it --user root <id> bash #с правами рута | ||
==== Узнать историю изменений ==== | |||
docker history <id> | |||
https://imagelayers.io/?images=jarlefosen%2Fcs16:latest | |||
== Планы интеграции в epm == | == Планы интеграции в epm == |
Версия 00:35, 14 марта 2016
Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы.
Быстрый старт
- Поиск контейнера:
docker search cs16 NAME DESCRIPTION STARS OFFICIAL AUTOMATED jarlefosen/cs16 Start your own CS 1.6 server in a matter o... 1
- Загрузка:
docker pull jarlefosen/cs16 docker pull fotengauer/altlinux-sisyphus
- Запуск:
docker run -t -i -p 26900:26900/udp -p 27020:27020/udp -p 27015:27015/udp -p 27015:27015 jarlefosen/cs16
- Отсоединение (если запущено с -t -i):
Ctrl+p + Ctrl+q
- Сохранение изменений:
docker ps docker commit <id> efnez/cs16 docker commit -m "Added json gem" -a "Kate Smith" <id> ouruser/sinatra:v2
- Подсоединение
docker ps docker attach <id> docker exec -i -t <id> bash docker exec -it --user root <id> bash #с правами рута
Узнать историю изменений
docker history <id> https://imagelayers.io/?images=jarlefosen%2Fcs16:latest
Планы интеграции в epm
epms - docker search (распознавать php/php) epmi - docker pull