
Dan
07.05.2016
14:11:12
хотя что их там пасти, выгнать в поле, и пусть себе бегают траву жрут

Alexander
07.05.2016
14:11:16
докер это как большой осьминог, который хочет всё сожрать вместо маленьких утилит под конкретные задачи

Alex
07.05.2016
14:11:44

M
07.05.2016
14:12:19
оcьминог - сварм, докер -кит, вы что картинки не видели?)

Google

Alexander
07.05.2016
14:13:19
я в другом смысле)) но да, забавно получилось)

Dmitrii
07.05.2016
14:14:05
Я думаю скоро можно будет в вакансиях писать "Мы не исползуем Docker" как конкурентное приемущество.
Как уже начали писать "..., not a startup!" в заголовках к вакансиям.

M
07.05.2016
14:15:20

Alexander
07.05.2016
14:15:28
вот что главный разработчик systemd пишет про Rkt
“I believe in the rkt model,” said Lennart Poettering, systemd lead developer. “Integrating container and service management, so that there’s a 1:1 mapping between containers and host services is an excellent idea. Resource management, introspection, life-cycle management of containers and services – all that tightly integrated with the OS; that’s how a container manager should be designed.”

Dan
07.05.2016
14:16:16
вот
теперь становится лучше значительно

Alexander
07.05.2016
14:16:33
для меня появление systemd было чем-то крутым, его даже сравнивать нельзя с upstart (просто кусок г.) и он явно лучше sysvinit
я фолловер systemd и раз они советуют Rkt - я им доверяю

Dan
07.05.2016
14:17:10
в ход идут конкретные доводы, а главное feature teasing. но мы, разумеется, подождём когда Rkt релизнётся и посмотрим какой борщ из этого можно сварить
?

Alexander
07.05.2016
14:18:06
да, я тоже пока на докере

Google

Alexander
07.05.2016
14:18:18
когда будет уже всё понятно и стабильно с Rkt - перейду

M
07.05.2016
14:23:34
женька уже 2.1 https://jenkins.io/changelog/, пора переползать с лтс?

Alexander
07.05.2016
14:23:54
мне teamcity нравится
JetBrains хорошие продукты выпускает, и IDE и менеджер задач и CI, они все на нормальном уровне сделаны...

Kirill
07.05.2016
15:09:54
привет, вопрос про докер.
запускают его вот так
docker run --name some_name -d some_image
цепляюсь
docker exec -i -t d839a6b1c9bf /bin/bash
почему я не могу контайнер выключить и потом заново включить?
То есть после
docker stop d839a6b1c9bf
и
docker start d839a6b1c9bf
Он работает 2 секунды и выходит

Dmitrii
07.05.2016
15:13:52
Ну что, где все экперты по докеру-то? Внезапно куда-то испарились )))

Alexander
07.05.2016
15:15:45
чтобы докер-контейнер работал постоянно, там должен висеть какой-то процесс в foreground'е
иначе он отработает команду и выйдет
ну и потом если нужно там что-то запустить, можно по имени docker exec some_name ls -al /

Roman
07.05.2016
15:16:38
Коллеги
я всего немного потрогал докер, но rkt мне выглядит более привлекательым
потому что docker делали сраные хипсторы не умеющие в сеть.

Magistr
07.05.2016
15:17:43
а у rkt есть управлялки типа кубернетеса например ?

Alexander
07.05.2016
15:18:07
полная интеграция будет в след версии

Kirill
07.05.2016
15:18:07

Alexander
07.05.2016
15:18:34
https://github.com/coreos/rkt/blob/master/ROADMAP.md

Roman
07.05.2016
15:18:38
запустить фтп-сервер в докере - боль.

Alexander
07.05.2016
15:18:42
rkt 1.7 (May)
full integration with Kubernetes (aka "rktnetes")

Aleksandr
07.05.2016
15:19:25

Alexander
07.05.2016
15:20:23
> Не в форграунд, спс. Хочу просто в тот же докер зайти а куда зайти? контейнер уже мог быть выключенным

Google

Alexander
07.05.2016
15:21:13
то есть можно, например, htop даже из контейнера запускать, его запустил 1 раз, посмотрел, вышел из программы - контейнер остановился

Kirill
07.05.2016
15:21:18

Aleksandr
07.05.2016
15:22:02

Alexander
07.05.2016
15:22:19
а если это какой-нибудь data-контейнер, то можно запустить busybox и подмонтировать тот контейнер с данными

Kirill
07.05.2016
15:22:26
Все ок

Alexander
07.05.2016
15:24:11
если после запуска контейнера, он не останавливается, а что-то там происходит и он висит в docker ps - тогда просто docker exec имя_контейнера команда_для_запуска_внутри_контейнера

Roman
07.05.2016
15:25:29
коллеги, это всё круто и забавно. но как в контейнере запустить какой-нибудь астериск или ftp?

Alexander
07.05.2016
15:26:09
а в чем там проблема?
я не запускал, но вроде бы с фтп не должно быть сложностей

Aleksandr
07.05.2016
15:26:49
Не, он как раз запускается, можно цепанутьсч
[a_strogonov ~]$ sudo docker stop 6f6617d46b3d
6f6617d46b3d
[a_strogonov ~]$ sudo docker start 6f6617d46b3d
s6f6617d46b3d
[a_strogonov ~]$ sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6f6617d46b3d ubuntu:16.04 "bash" 9 minutes ago Up 22 seconds sick_hopper
79a5f4f76b69 chef-build "bash" 32 hours ago Up 32 hours chef-build1
a196426ad2cf chef-build "/bin/sh -c '/bin/bas" 32 hours ago Exited (1) 32 hours ago chef-build
у меня с первой командой что писал все работает

Alexander
07.05.2016
15:27:15
https://github.com/AndrewVos/docker-proftpd

Roman
07.05.2016
15:27:25

Alexander
07.05.2016
15:27:28
(я не пробовал этот код)

Aleksandr
07.05.2016
15:28:41

Roman
07.05.2016
15:29:32

Alexander
07.05.2016
15:29:45
https://github.com/fauria/docker-vsftpd

Aleksandr
07.05.2016
15:29:47
да, это печаль

Alexander
07.05.2016
15:30:24
можно сгенерировать автоматически и будет бооольшая команда :-)

Google

Alexander
07.05.2016
15:30:44
интересно, выполнится ли она или там будет какое-нибудь ограничение на длину

Magistr
07.05.2016
15:30:51
а можно непихать фтп и астериск в докер

Dmitrii
07.05.2016
15:30:54
Попахивает докером-ради-докера.

Kirill
07.05.2016
15:30:59

Aleksandr
07.05.2016
15:31:04

Roman
07.05.2016
15:31:18

Alexander
07.05.2016
15:31:22
так после stop это не может работать - контейнер же не запущен

Kirill
07.05.2016
15:31:24

Admin
ERROR: S client not available

Roman
07.05.2016
15:31:27

Dmitrii
07.05.2016
15:31:33

Alexander
07.05.2016
15:31:55
да их по идее и так надо две
для доверенного кода докер
для прочего kvm
докер не безопасен

Dan
07.05.2016
15:32:47
а в этом вашем Rkt можно будет wine запускать? чтобы изолировать любое возможное воздействие windows-related вирусов на машину?

Alexander
07.05.2016
15:32:48
можно сгенерировать контейнер таким образом, что скрипт из контейнера получит доступ к серверу

Aleksandr
07.05.2016
15:32:53

Roman
07.05.2016
15:33:22
иптаблесом)
я задам следующий вполне логичный вопрос: а если мультикаст и ipv6? ;)

Aleksandr
07.05.2016
15:34:21
страдание и чтение документации, вдруг докер магию может

Google

Alexander
07.05.2016
15:34:56
> а в этом вашем Rkt можно будет wine запускать? чтобы изолировать любое возможное воздействие windows-related вирусов на машину? если вопрос ко мне, то я не знаю, мне кажется, что нет... потому что там же ядро линукса используется, для windows'а нужен kvm

Magistr
07.05.2016
15:35:06
да и вообще ftp несекурно когда есть sftp которое и проще настроить

Alexander
07.05.2016
15:35:21
хотя когда Windows станет системой на базе Linux, то будет возможно, наверное
к этому всё и идёт, похоже
+1 за sftp
давно уже нигде ftp не использовал

Aleksandr
07.05.2016
15:39:43

Kirill
07.05.2016
15:46:31

Alexander
07.05.2016
15:46:33

Kirill
07.05.2016
15:47:27
вот
как так?

Dmitrii
07.05.2016
15:47:57
Ну гист же! Гист!

Kirill
07.05.2016
15:48:00
docker run --name container_name -d image_name
Гист, если длина (копипаста) > экран, не?
http://pastebin.com/Tm3cQB6K

Alexander
07.05.2016
15:48:56
dpaste.de лучше)

Kirill
07.05.2016
15:49:47

Alexander
07.05.2016
15:49:47
> Што ну, этим летом убунту добавится в винду)
в каком-то там виде
а через ещё лет 10 и совсем винда линуксом станет)