Size: a a a

2020 August 02

AH

Alex Hat in Debian
/dev/desider
Всякие ненужные пакеты в системе мешает, почему я не могу удалить то, что мне в жизни на этом ноутбуке никогда не пригодится?
🤷‍♂
источник

SM

Sergey Murashow in Debian
Товарищи. Прошу чуть помощи с докером.
только начал осваивать и пытаюсь создать контейнер с нодой, но туда упорно не хочет копироваться файл server.js.
источник

SM

Sergey Murashow in Debian
FROM node:12
# создание директории приложения
WORKDIR /usr/src/app

#/usr/src/app
# установка зависимостей
# символ астериск ("*") используется для того чтобы по возможности
# скопировать оба файла: package.json и package-lock.json
COPY ./testContainer/package*.json ./

RUN npm install
# Если вы создаете сборку для продакшн
# RUN npm ci --only=production

# копируем исходный код
COPY testContainer/server.js ./

# Говорим какой порт слушает приложение
EXPOSE 8080

# Поиск и запуск файла
CMD [ "node", "server.js" ]
источник

/

/dev/desider in Debian
Sergey Murashow
FROM node:12
# создание директории приложения
WORKDIR /usr/src/app

#/usr/src/app
# установка зависимостей
# символ астериск ("*") используется для того чтобы по возможности
# скопировать оба файла: package.json и package-lock.json
COPY ./testContainer/package*.json ./

RUN npm install
# Если вы создаете сборку для продакшн
# RUN npm ci --only=production

# копируем исходный код
COPY testContainer/server.js ./

# Говорим какой порт слушает приложение
EXPOSE 8080

# Поиск и запуск файла
CMD [ "node", "server.js" ]
@devops_ru если тут не помогут
источник

SM

Sergey Murashow in Debian
/dev/desider
@devops_ru если тут не помогут
чат недоступен(
источник

/

/dev/desider in Debian
Sergey Murashow
чат недоступен(
Что же вы такое сделали, что он не доступен? Надоели там всем?
источник

SM

Sergey Murashow in Debian
/dev/desider
Что же вы такое сделали, что он не доступен? Надоели там всем?
я там не писал больше двух лет. так что вряд ли смог надоесть)
источник

/

/dev/desider in Debian
Sergey Murashow
чат недоступен(
Тут создатель девопс @linux_wit
источник

PV

PAV VER in Debian
/dev/desider
короче, как мне удалить эти amd64-microcode без всей системы, неба, Аллаха?
amd64 это не значит что это какой-то софт от амуде это просто нужно для твоего х64 проца, архитектуру х64 розработали амудешники от этого она и называется amd64 если ты это сможешь как-то удалить сомневаюсь что система заведется
источник

NM

Never Mind in Debian
/dev/desider
Тут создатель девопс @linux_wit
Каво? Павленко создал девсопс?
источник

SM

Sergey Murashow in Debian
/dev/desider
Тут создатель девопс @linux_wit
не оч хочу даже выяснять) мне бы попытаться решить эту странную головоломку)
источник

/

/dev/desider in Debian
PAV VER
amd64 это не значит что это какой-то софт от амуде это просто нужно для твоего х64 проца, архитектуру х64 розработали амудешники от этого она и называется amd64 если ты это сможешь как-то удалить сомневаюсь что система заведется
Я знал, что вы такое напишите, но на сайте пакетов убунты написано: "Пакет: amd64-microcode (3.20191021.1+really3.20181128.1ubuntu2) [security] Processor microcode firmware for AMD CPUs"
источник

D

Driver in Debian
76 килобайт то не лишние
источник

VH

Van Helsing in Debian
/dev/desider
Всякие ненужные пакеты в системе мешает, почему я не могу удалить то, что мне в жизни на этом ноутбуке никогда не пригодится?
Тебе нужна гента, а еще лучше - лфс
источник

AH

Alex Hat in Debian
Van Helsing
Тебе нужна гента, а еще лучше - лфс
Ну или арч если не осилит остальное
источник

PV

PAV VER in Debian
/dev/desider
Я знал, что вы такое напишите, но на сайте пакетов убунты написано: "Пакет: amd64-microcode (3.20191021.1+really3.20181128.1ubuntu2) [security] Processor microcode firmware for AMD CPUs"
Это относится к amd64 архитектуре, если у тебя не х86 то это для тебя
источник

VH

Van Helsing in Debian
Alex Hat
Ну или арч если не осилит остальное
Ну арч жирноват, бтв, хотя +- минимализм
источник

/

/dev/desider in Debian
Van Helsing
Тебе нужна гента, а еще лучше - лфс
Оно и стояло, но я задолбался пересобирать. Но мне приходилось много чего изучать, плюс в этом дистрибутиве есть мелкие исправления, которые я сам не понял. Причем компания System76 практически все ноутбуки на инеле продает
источник

b

bykva in Debian
Sergey Murashow
FROM node:12
# создание директории приложения
WORKDIR /usr/src/app

#/usr/src/app
# установка зависимостей
# символ астериск ("*") используется для того чтобы по возможности
# скопировать оба файла: package.json и package-lock.json
COPY ./testContainer/package*.json ./

RUN npm install
# Если вы создаете сборку для продакшн
# RUN npm ci --only=production

# копируем исходный код
COPY testContainer/server.js ./

# Говорим какой порт слушает приложение
EXPOSE 8080

# Поиск и запуск файла
CMD [ "node", "server.js" ]
workdir это не создание директории, а применение текущей, той в которой будут выполняться все последующие команды. это как "cd xxx".

а не копирует потому что путь по-другому. в первом копировании ./xxx а во втором ./ потеряно
источник

b

bykva in Debian
Sergey Murashow
FROM node:12
# создание директории приложения
WORKDIR /usr/src/app

#/usr/src/app
# установка зависимостей
# символ астериск ("*") используется для того чтобы по возможности
# скопировать оба файла: package.json и package-lock.json
COPY ./testContainer/package*.json ./

RUN npm install
# Если вы создаете сборку для продакшн
# RUN npm ci --only=production

# копируем исходный код
COPY testContainer/server.js ./

# Говорим какой порт слушает приложение
EXPOSE 8080

# Поиск и запуск файла
CMD [ "node", "server.js" ]
expose нужен только в связке с docker-compose. во всех остальных случаях эта директива абсолютно не нужна.
источник