diff options
Diffstat (limited to 'content/digarden/pages/20210409051733-docker_org.org')
-rw-r--r-- | content/digarden/pages/20210409051733-docker_org.org | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/content/digarden/pages/20210409051733-docker_org.org b/content/digarden/pages/20210409051733-docker_org.org new file mode 100644 index 0000000..9408175 --- /dev/null +++ b/content/digarden/pages/20210409051733-docker_org.org @@ -0,0 +1,28 @@ +:PROPERTIES: +:ID: 4398d738-5afe-4de4-8e2b-0975c6306244 +:END: +#+title: docker +Докер -- интересная технология подходящая под ситуации, когда GNU Guix +не имеет нужного пакета. Это дешевле чем запускать виртуальную +машину и легче чем вручную настраивать chroot. + +Преимущества: +- Отлично подходит для деплоя на прод из-за изоляции + +Недостатки: +- Сложно настроить для разработки из-за изоляций, который для локальных + сетапов не особо нужны. + +Изучение: +- https://www.youtube.com/watch?v=wVSQ0_v3t_8 + +** Остановить все контейнеры +#+begin_src bash + docker kill $(docker container ls -q) +#+end_src + +** Команды +*** docker commit +В запущенном контейнере позволяет создать image на основе изменений в файловой системе + + |