
Jack
02.10.2018
19:36:43
да, но есть и общие моменты)
сек

Oleg
02.10.2018
19:36:51
А, я немного не понял сути

Jack
02.10.2018
19:37:20

Google

Jack
02.10.2018
19:37:25
и у дева и у прода)

Oleg
02.10.2018
19:37:26
В общем, base image должен быть prod image

Jack
02.10.2018
19:38:22
а в мультистейдже нельзя наследоваться от внутреописаного имеджа?
как я выше написал
php:7.2-fpm AS php-base
FROM php-base AS php-prod
FROM php-base AS php-dev

Oleg
02.10.2018
19:39:35

Jack
02.10.2018
19:41:44
работает
спасибо
правда оно билдит и в том числе app-prod, хотя никто не просит

Vlad
03.10.2018
01:56:00
Добрый день, только разбираюсь с compose, как после записи образа и создания контейнеров запустить их сразу?
docker-compose up и по окончанию уже все крутится

abc
03.10.2018
08:02:38
Объясните по вольюмам. Запускаю контейнер postgres. docker run -name=pg -d -p 5434:5432 postgres:10. Далее делаю инспект контейнера docker inspect -f "{{json .Mounts}}" pg
[{"Type":"volume","Name":"e2b099c7b58b714ff0260910470fb399c0b452e75cdb13b76725ecbabb8f51a1","Source":"/var/lib/docker/volumes/e2b099c7b58b714ff0260910470fb399c0b452e75cdb13b76725ecbabb8f51a1/_data","Destination":"/var/lib/postgresql/data","Driver":"local","Mode":"","RW":true,"Propagation":""}]
Т.e. для /var/lib/postgresql/data должна быть на моем ноуте /var/lib/docker/volumes/e2b099c7b58b714ff0260910470fb399c0b452e75cdb13b76725ecbabb8f51a1/_data но
но этой директории нет
зачем она вообще в inspect если я явно не указал volume?

Google

Konstantin
03.10.2018
08:18:35

abc
03.10.2018
08:22:32
да похоже это проблема docker для mac

twwlf
03.10.2018
08:29:33

abc
03.10.2018
08:31:40

Konstantin
03.10.2018
08:33:19
Сложна, ставь винду?

twwlf
03.10.2018
08:33:34
у тебя просто для vm нет доступа к нужной фс (скорее всего)

abc
03.10.2018
08:34:08
Нашел

Konstantin
03.10.2018
08:34:43

twwlf
03.10.2018
08:35:31
тогда я перестал понимать, чего хочет человек )

Konstantin
03.10.2018
08:36:21
Данные все равно должны быть, если не маунтишь
Хде?)

abc
03.10.2018
08:37:16
на линукс этот путь есть
но впрочем ладно. перемаунт на другой путь сделаю

Google

abc
03.10.2018
08:37:48
для мака

twwlf
03.10.2018
08:38:18
@nodekra ну, с виндой ему проще не станет )

abc
03.10.2018
08:39:09
винду видел 5 лет назад последний раз)

Konstantin
03.10.2018
08:43:18

twwlf
03.10.2018
08:43:40
ну это я в контексте того, что он хочет доступа в локальную фс виртуальной машины (зачем-то)

Евгений
03.10.2018
12:15:36
Всем добрый день. Вопрос не совсем по теме, однако с помощью гугла не смог решить вопрос. Однажды запустив ПК обнаружил ошибку при запуске докера: виртуализация не включена.
Вошел в биос, включил intel virtualization technology. Однако в диспетчере задач написано "Виртуализация: отключено". Гипервизор включается великолепно
Подскажите пожалуйста как решить, уж очень затянуло изучение докера

Jack
03.10.2018
12:19:11
винда по идее

Ванько
03.10.2018
12:20:25

Евгений
03.10.2018
12:20:52
Виндовс 10 профессиональная х64
У меня и раньше были проблемы с включением виртуализации, однако при установке докера она включилась. Переустановка докера не помогла

Jack
03.10.2018
12:24:59
проверь на виртуалбоксе

Andrey
03.10.2018
12:26:17
Вм создать можешь?

Spirit
03.10.2018
12:46:04
можно попробовать удалить hyper-v из списка установленных расширений, перезагрузиться, потом опять поставить галочку , произойдет обновление системы, 2 перезагрузки и все может заработать. я так делал на домашкем пк, когда случайно удалил файлы вирт машины , которые какото фига лежат в каких то там виндоусовским папках документ что то там. как открыть этот список установленных обновлений не подскажу, не помню, сам линукс пользователь.
некий функционал включения и выключения компонентов

Станислав
03.10.2018
13:11:16
Всем привет)
На докер поставил apache и mysql , все норм только приконектиться к mysql не могу(
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Google

Евгений
03.10.2018
13:11:52
Товарищи, хорошо, через часа полтора-два отпишусь с результатами

Станислав
03.10.2018
13:11:53
root@28e07df29088:/# mysql -u root -p mysql
db:
image: mysql
container_name: gotask_mysql
ports:
- "3306:3306"
environment:
- "MYSQL_ROOT_PASSWORD=secret"
- "MYSQL_DATABASE=laravel"
volumes:
- ./.docker/dump:/docker-entrypoint-initdb.d
- ./persistent:/var/lib/mysql

Konstantin
03.10.2018
13:20:47

Taz
03.10.2018
13:21:32

Konstantin
03.10.2018
13:22:03

twwlf
03.10.2018
13:22:03

Станислав
03.10.2018
13:22:09
Понял спасибо))

Konstantin
03.10.2018
13:22:10

Станислав
03.10.2018
13:22:18
А если я вхожу в контейнер с mysql

Taz
03.10.2018
13:22:23

twwlf
03.10.2018
13:22:29
упущение

Станислав
03.10.2018
13:22:29
и тоже бросает
root@kali:/var/www/gotask/gotask# docker exec -ti c0c60cab3bfd bash
root@c0c60cab3bfd:/# mysql -uroot -pmysql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Taz
03.10.2018
13:22:34

Konstantin
03.10.2018
13:23:14

Станислав
03.10.2018
13:23:19

Konstantin
03.10.2018
13:23:37
Формулировка забавная
не забавнее, чем между контейнерами обращаться через localhost, приходится на пальцах

Станислав
03.10.2018
13:23:38

Google

Станислав
03.10.2018
13:25:49
не пойму :( все равно не коннектиться..

Konstantin
03.10.2018
13:26:15
что это?

Станислав
03.10.2018
13:26:19
сам сайт работает по адресу http://172.17.0.4/ локально

Konstantin
03.10.2018
13:26:58

Станислав
03.10.2018
13:27:25
ааа phpstorm )
вот так http://localhost:8000/

Konstantin
03.10.2018
13:27:51
ну так он же не в контейнере, он не знает про db
с хоста подключайся через опубликованные порты на хосте, т.е. localhost:3306

Станислав
03.10.2018
13:29:26
сейчас попробую)спасибо
а то сижу с mysql уже хз сколько