среда, 1 июня 2016 г.

Работа с Docker

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы

Запуск консоли запущенного контейнера

docker exec -it [container-id or container name] bash

Перезапускаем контейнер с новым прокинутым портом


1.Остановить запущенный контейнер

docker stop test01
2. Закоммитить контейнер

docker commit test01 test02
примечание: test02 это новый имейдж созданный из контейнера test01.
3. Перезапустить контейнер из нового имейджа

docker run -p 8080:8080 -td test02

Удаление контейнера

docker rm test

Удаление имейджа

docker rmi test:20150916_1518 

Переименование контейнера

docker rename test_1 test

Запуск MySQL внутри запущенного контейнера

docker exec -it geoportal service mysqld start


Пример команды создания контейнера

docker create -p 8081:8080 -p 8082:8081 --name test_cont --privileged=true --volume=/d01/docker/volume/test_image:/opt/test_image test_image:20151203_1608 /opt/test_image/start_test_image.sh

-p 8081:8080 - проброс контейнера, сначала порт хоста, затем порт контейнера

--name test_cont - название контейнера

--privileged=true - привилегии

--volume=/d01/docker/volume/test_image:/opt/test_image - проброс каталогов с хоста в контейнер

test_image:20151203_1608 - имейдж из которой будет создан контейнер

/opt/test_image/start_test_image.sh - команда которая будет запущена после старат контененра

Ссылки по теме

https://ru.wikipedia.org/wiki/Docker - Docker

https://github.com/docker/docker/issues/1437 - Make start and restart accept commands, along with -i and -t options

http://stackoverflow.com/questions/20932357/docker-enter-running-container-with-new-tty -
Docker - Enter Running Container with new TTY


2 комментария:

  1. If you don't remember this, your car may be stolen!

    Imagine that your vehicle was taken! When you visit the police, they inquire about a specific "VIN search"

    A VIN decoder is what?

    Similar to a passport, the "VIN decoder" allows you to find out the date of the car's birth and the identity of its "parent"( manufacturing plant). You can also figure out:

    1.The type of engine

    2.Model of a vehicle

    3.The DMV and the limitations it imposes

    4.Number of drivers in this vehicle

    The location of the car will be visible to you, and keeping in mind the code ensures your safety. The code can be checked in the database online. The VIN is situated on various parts of the car to make it harder for thieves to steal, such as the first person's seat on the floor, the frame (often in trucks and SUVs), the spar, and other areas.

    What if the VIN is intentionally harmed?

    There are numerous circumstances that can result in VIN damage, but failing to have one will have unpleasant repercussions because it is illegal to intentionally harm a VIN in order to avoid going to jail or being arrested by the police. You could receive a fine of up to 80,000 rubles and spend two years in prison. You might be held up on the road by a teacher.

    Conclusion.

    The VIN decoder may help to save your car from theft. But where can you check the car reality? This is why we exist– VIN decoders!

    ОтветитьУдалить
  2. Для возможности обладать возможность управлять погрузчиком, требуется пройти специальное обучение и успешно сдать экзамены, свидетельствующие знания в данной области. Права тракториста-машиниста выдается в Гостехнадзоре и в обязательном порядке для тех, кто планирует трудиться на специальной технике - получить права на погрузчик

    ОтветитьУдалить