This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:mse:docker [2016/11/04 21:47] w3prog |
courses:mse:docker [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Рабочий образ можно получить по следующей ссылке: | + | Рабочий образ можно получить по [[ https://hub.docker.com/r/krinkin/se-ubuntu/ | следующей ссылке ]]. |
- | https://hub.docker.com/r/krinkin/se-ubuntu/ | + | |
Чтобы его запустить на машине с linux надо: | Чтобы его запустить на машине с linux надо: | ||
1. Установить docker | 1. Установить docker | ||
- | - пример установки apt-get install docker.io | + | пример установки |
- | - добавить текущего пользователя в группу docker (файл /etc/group) | + | apt-get install docker.io |
- | - перелогиниться | + | |
+ | добавить текущего пользователя в группу | ||
+ | docker (файл /etc/group) | ||
+ | |||
+ | перелогиниться | ||
+ | |||
2. Запустить новый контейнер с указанного образа | 2. Запустить новый контейнер с указанного образа | ||
docker run -it krinkin/se-ubuntu /bin/bash | docker run -it krinkin/se-ubuntu /bin/bash | ||
Line 13: | Line 18: | ||
3. После этого управление переходит в контейнер. | 3. После этого управление переходит в контейнер. | ||
Основные команды контейнера: | Основные команды контейнера: | ||
- | Выйти из контейнера: ^pq | + | * Выйти из контейнера: ^pq |
- | Зайти в контейнер обратно: docker attach <имя контейнера> | + | * Зайти в контейнер обратно: docker attach <имя контейнера> |
- | Запустить остановленный контейнер: docker start <имя контейнера> | + | * Запустить остановленный контейнер: docker start <имя контейнера> |
- | Получить список работающих контейнеров docker ps | + | * Получить список работающих контейнеров docker ps |
- | Получить список всех контейнеров: docker ps -a | + | * Получить список всех контейнеров: docker ps -a |
- | Получить список локальных образов: docker images | + | * Получить список локальных образов: docker images |
- | Создать еще один контейнер из образа: | + | * Создать еще один контейнер из образа: |
- | docker run -it krinkin/se-ubuntu /bin/bash | + | |
+ | docker run -it krinkin/se-ubuntu /bin/bash | ||
+ | |||
Материалы по Docker: | Материалы по Docker: | ||
- | * {{ http://open.compscicenter.ru/archive/virtualization-in-linux/ | Видео об устройстве docker }} | + | * [[ http://open.compscicenter.ru/archive/virtualization-in-linux/ | Видео об устройстве docker ]] |
* https://www.docker.com/ | * https://www.docker.com/ | ||
* https://www.docker.com/tryit/ | * https://www.docker.com/tryit/ |