Size: a a a

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

2020 February 12

IC

Igor 🐈 Cuba in Docker — русскоговорящее сообщество
я правильно понимаю, что в инфраструктуре кубера под — логический хост, а нода — физический (одна машина или кластер)?
источник

IC

Igor 🐈 Cuba in Docker — русскоговорящее сообщество
аа, всё
>A Node is a worker machine in Kubernetes and may be either a virtual or a physical
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
те пакеты, которые имеют приставку -dev - они нужны только для сборок?
источник

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
источник

MD

M Dan in Docker — русскоговорящее сообщество
Иногда да
источник

MD

M Dan in Docker — русскоговорящее сообщество
Иногда нет
источник

MD

M Dan in Docker — русскоговорящее сообщество
Смотр кто пес
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Использую python 3.8-alpine. Если я ставлю пакеты для сборки одной командой RUN, а затем удаляю их другой командой RUN, то ничего не вычищается. А если я это делаю всё единственным RUN через &&, то вычищается и образ "худеет"?
источник

\

\w\w in Docker — русскоговорящее сообщество
Подскажите как докер дэсктоп настроить прокси
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
Евгений Ры́марев
Использую python 3.8-alpine. Если я ставлю пакеты для сборки одной командой RUN, а затем удаляю их другой командой RUN, то ничего не вычищается. А если я это делаю всё единственным RUN через &&, то вычищается и образ "худеет"?
фактически да. Но все зависит от задачи. Если вы сейчас в одном dockerfile и билдите и запускаете, то проще использовать multi-stage build, чтобы размер образа был оптимальным.
источник

AS

Anatoly Shirokov in Docker — русскоговорящее сообщество
Евгений Ры́марев
Использую python 3.8-alpine. Если я ставлю пакеты для сборки одной командой RUN, а затем удаляю их другой командой RUN, то ничего не вычищается. А если я это делаю всё единственным RUN через &&, то вычищается и образ "худеет"?
используй вспомогательный контейнер для сборки:
FROM node:10.18.1-buster as builder
RUN npm -g install @angular/cli
WORKDIR /home/app
COPY . ./
RUN npm install
# build /home/app/dist/ship-call
RUN ng build --prod

FROM nginx:1.17.8-alpine
WORKDIR /home/app
COPY --from=builder /home/app/dist/ship-call/ ./
COPY app.conf /etc/nginx/conf.d/app.conf
после сборки builder будет удален, в итоге у тебя останется чистый образ с продом
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Anatoly Shirokov
используй вспомогательный контейнер для сборки:
FROM node:10.18.1-buster as builder
RUN npm -g install @angular/cli
WORKDIR /home/app
COPY . ./
RUN npm install
# build /home/app/dist/ship-call
RUN ng build --prod

FROM nginx:1.17.8-alpine
WORKDIR /home/app
COPY --from=builder /home/app/dist/ship-call/ ./
COPY app.conf /etc/nginx/conf.d/app.conf
после сборки builder будет удален, в итоге у тебя останется чистый образ с продом
Ого, круто
источник

SP

Slava Pinchuk in Docker — русскоговорящее сообщество
источник

ЕР

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

ЕР

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

DS

Denis Shkabatur in Docker — русскоговорящее сообщество
Ребят, подскажите как указать определенную версию убунты в докер файле, сейчас у меня ubuntu:latest , а мне например надо 18.04, не могу найти в документации пример как правильно указать
источник

M

Maxim in Docker — русскоговорящее сообщество
FROM ubuntu:18.04
источник

Д

Дмитрий in Docker — русскоговорящее сообщество
Или
FROM ubuntu:bionic
вроде тоже работает
источник

VT

Vladimir Tanasov in Docker — русскоговорящее сообщество
Есть такие, кто работал с фронтом? Почему может происходить такое? Локально билдится. В контейнере не хочет.  Использую Nuxt.
Dockerfile:
FROM node:12

RUN mkdir /app
WORKDIR /app
COPY . /app

RUN ls -a /app/

RUN npm install
RUN npm run build
источник

MD

M Dan in Docker — русскоговорящее сообщество
Npm install? Ясно
источник