Nklya
Во-первых, это красиво))
Nklya
Для того чтобы баш, гит и прочее юзерленд нормально работали
Maksim
Вот именно. И Докер мы тоже хотим, чтобы работал красиво. Ради баш и гит вообще не было смысла даже начинать городить эту систему.
Nklya
Есть простой выход - не использовать винду.
Maksim
Это нереально.
Dan
Зачем вам вообще докер на Винде?
Nklya
Тогда ослабление попоболи реализацией линукс подсистемы - уже большой плюс
Roman
А на кой еще интересно линукс-подсистема нужна? )))
можно например компилить под никсы
Roman
это собственно для этого мелкомягкими и задумывалось
Roman
чтобы программеры под виндой могли разрабатывать продукт для линуха
Maksim
Вот и я об этом. Бегут с Винды, если могут. Они пытаются как-то это остановить.
Roman
ну и я например успешно некоторое время разрабатывал на руби на подсистеме - гораздо удобней, чем на винде
Roman
но потом все равно оттёк на макось 😄
Maksim
Зачем вам вообще докер на Винде?
Логично же. Просто, чтобы окружение для разработки и продакшен не отличались. Иногда под виндой все так замечательно работает, а потом тащишь в Линукс и понимаешь, что все работает иначе.
Dan
Логично же. Просто, чтобы окружение для разработки и продакшен не отличались. Иногда под виндой все так замечательно работает, а потом тащишь в Линукс и понимаешь, что все работает иначе.
Какие глупости. Что мешает разработку осуществлять на сервере, файлы пробрасывать через sshfs, а остальным управлять удаленно терминалом?
Dan
Для чего делать эти универсальные решения, когда можно всё намного проще и быстрее
Maksim
Да и в целом разворачивать все удобнее.
Dan
Или вы там любите ноду?
Maksim
Конечно любим ноду. У нас Web-сайт
Yurii
если сеть херовая - на сервера особо не пошаришь данные
Maksim
Верстка, React и вся эта фигня
Yurii
а так быстро развернул контейнер, сделал что надо, и прибил
Maksim
Вообще
Yurii
никаких ручных телодвижений
Yurii
через тот же сompose
Maksim
А потом запушил в Гитлаб, дома клонировал и развернул все окружение. Музыка
Nklya
Как бы докер и выигрывает тем, что можно легко поднять окружение на своем компе
Maksim
Обновление - тоже. Да куча плюсов.
Maksim
Если бы все работало без приколов )
Dan
Я вас понял. Развлекайтесь дальше 😂😂
Maksim
Dan, ничего себе. А как иначе-то? На дворе 2018 год! )
Yurii
Люди которые выросли в СIS на сеть не смотрят, привыкли к стабильному конекшену
Yurii
а стоит перелезть через бугор и будешь охреневать с цен и низкого качества сети
Nklya
2018 это уже не докер-докер-докер, а кубернетес-кубернетес-кубернетес
Maksim
кубернетес без докера работает? )
Nklya
есть cri-o где-то в альфе. Вроде ок
Maksim
Да хоть докер бы полетел для начала. Надо же работать
Nklya
Куда полетел? На марс?
Dan
В общем, докер под Винду работает великолепно. Я не знаю что вы там такое с ним делаете, что у вас что-то не работает. Но держать его для локальной разработки под Линукс это странно
Dan
Я предпочитаю использовать IDE + git + ci и автобилды
Dan
Тогда вообще плевать, а докер только в проде
Maksim
И я не знаю, что такое с ним происходит. Вон обновление прилетело. Может начнет работать.
Maksim
Разработку на удаленном сервере я проходил. Не нравится.
Maksim
И слишком долго настраиваться. Vagrant тоже после Докера никак.
Dan
😱
Maksim
Какое-то время я ставил Vagrant, чтобы в нем поставить Docker... Та еще развлекуха )
Nklya
Вагрант удобный для того, что докером не сделаешь
Alf 🙀
подождите но ведь вагрант это либа для управления сущностями, а что ты используешь как бэкенд - хоть амазон.
Nklya
Dan
Все заняты подготовкой к сдаче экзаменов
Dan
Docker Certified Associate же
Dan
https://success.docker.com/certification
Nklya
Я бы на капитана сдал, а этот какой-то простой))
✙ Та якого біса? ✙
A current version of Microsoft Windows or Mac OS Вот это радует ващще
Anonymous
Здравствуйте!
Dan
Добрый день
Juriy
Ничеси у вас день
Juriy
в калифорнии
Grigory
На Win10 не хочет запускаться mysql в докере. Блок из docker-compose.yml: mysql: container_name: mysql image: mysql:8 ports: - "3306:3306" volumes: - ./mysql:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: "secret" В логе пишет: 2018-01-15T12:46:10.491020Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use —explicit_defaults_for_timestamp server option (see documentation for more details). 2018-01-15T12:46:10.504829Z 0 [Warning] Setting lower_case_table_names=2 because file system for /var/lib/mysql/ is case insensitive 2018-01-15T12:46:11.195640Z 0 [ERROR] InnoDB: Operating system error number 22 in a file operation. 2018-01-15T12:46:11.195768Z 0 [ERROR] InnoDB: Error number 22 means 'Invalid argument' 2018-01-15T12:46:11.195812Z 0 [ERROR] InnoDB: File ./ib_logfile101: 'aio write' returned OS error 122. Cannot continue operation 2018-01-15T12:46:11.195848Z 0 [ERROR] InnoDB: Cannot continue operation.
Grigory
На другой машине с Win10 всё работает нормально
Driver
innodb_use_native_aio выключено?
Grigory
Как включить?
Grigory
Ок, погуглю
Oleg
подскажите по нубскому вопросу - у меня есть директория, в ней файл и поддиректория с докерфайлом; как в докерфайле сделать ADD на файл?
Dmitry
ADD ../Файл /dest
Oleg
Forbidden path outside the build context
Alf 🙀
Forbidden path outside the build context
нельзя выйти из контекста
Oleg
я могу задать контекст на уровень выше при docker build?
Oleg
в docker-compose 100% так можно
Alf 🙀
но придется отдать dockerfile проперти
Alf 🙀
а то он будет его в контексте искать
Oleg
а просто в docker такой опции не предусмотрено никак?
Alf 🙀
использую докер билд без обвязок не получится
Alf 🙀
никак в целях безопасности, а то понабилдили бы