Size: a a a

Docker — русскоговорящее сообщество

2020 February 25

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
поэтому не хочу к нему возвращаться
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
Евгений Ры́марев
да не. можно просто ubuntu рядом с виндой поставить
Зачем если ubuntu хорошо в докере работает?
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Sergey Homik
Зачем если ubuntu хорошо в докере работает?
источник

EZ

Eugene Zakharov in Docker — русскоговорящее сообщество
всем привет, такой вопрос насчёт windows контейнеров.

https://gist.github.com/EvgeniyZ/e4b1fea64242b8258699a0fcfdc60e92

ставлю джаву, потом ставлю ноду, всё это дело добавляю в PATH.
потом когда стартую контейнер и цепляюсь к нему powershell'ом, то вижу что в PATH только C:\nodejs добавилось, а java нет.
почему так, как починить?
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Eugene Zakharov
всем привет, такой вопрос насчёт windows контейнеров.

https://gist.github.com/EvgeniyZ/e4b1fea64242b8258699a0fcfdc60e92

ставлю джаву, потом ставлю ноду, всё это дело добавляю в PATH.
потом когда стартую контейнер и цепляюсь к нему powershell'ом, то вижу что в PATH только C:\nodejs добавилось, а java нет.
почему так, как починить?
попробуй всё сделать в один RUN
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
:) а я только хотел задать вопрос: зачем столько слоев в контейнере?
RUN и WORKDIR нужно минимизировать
источник

EZ

Eugene Zakharov in Docker — русскоговорящее сообщество
Sergey Homik
:) а я только хотел задать вопрос: зачем столько слоев в контейнере?
RUN и WORKDIR нужно минимизировать
я не шарю за докер, окей, спасибо за совет.
как всё запихнуть в один RUN ?
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
и уж RUN del C:\jre-8u91-windows-x64.exe - вообще не имеет смысл
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
напиши один скрип PS, или разделители команд
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Sergey Homik
Зачем если ubuntu хорошо в докере работает?
Получается, что я могу установить Docker в Ubuntu, которая установлена в Docker, который установлен в Windows?
источник

VP

Vasya Pupkin in Docker — русскоговорящее сообщество
Может быть просто написать батник который все это делает, скопировать его в контейнер и запустить и все?
источник

EZ

Eugene Zakharov in Docker — русскоговорящее сообщество
Sergey Homik
напиши один скрип PS, или разделители команд
понял, попробую
источник

i

inqfen in Docker — русскоговорящее сообщество
Eugene Zakharov
всем привет, такой вопрос насчёт windows контейнеров.

https://gist.github.com/EvgeniyZ/e4b1fea64242b8258699a0fcfdc60e92

ставлю джаву, потом ставлю ноду, всё это дело добавляю в PATH.
потом когда стартую контейнер и цепляюсь к нему powershell'ом, то вижу что в PATH только C:\nodejs добавилось, а java нет.
почему так, как починить?
Потому что ты не добавил в path, а переписал его
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
Евгений Ры́марев
Получается, что я могу установить Docker в Ubuntu, которая установлена в Docker, который установлен в Windows?
У тебя и так Hyper-V дает виртуальную Linux машину для запуска любых Образов.
просто переключаешься какие контейнеры нужны Win или Lin.

Зачем внутрь контейнера Ubuntu ставить докек?
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Sergey Homik
У тебя и так Hyper-V дает виртуальную Linux машину для запуска любых Образов.
просто переключаешься какие контейнеры нужны Win или Lin.

Зачем внутрь контейнера Ubuntu ставить докек?
скорее в качестве эксперимента)
источник

SH

Sergey Homik in Docker — русскоговорящее сообщество
:)  ты тоже любишь эксперементировать 👍
источник

EZ

Eugene Zakharov in Docker — русскоговорящее сообщество
inqfen
Потому что ты не добавил в path, а переписал его
так разве '%path%;C:\nodejs' не сохраняет предыдущий path?
источник

i

inqfen in Docker — русскоговорящее сообщество
Там в batch с этим какие-то траблы были, юзай powershell
источник

i

inqfen in Docker — русскоговорящее сообщество
Ну и вообще наведи там порядок
источник

i

inqfen in Docker — русскоговорящее сообщество
тут ты одним методом качаешь RUN powershell (new-object System.Net.WebClient).Downloadfile('http://javadl.oracle.com/webapps/download/AutoDL?BundleId=210185', 'C:\jre-8u91-windows-x64.exe')
источник