Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 July 06

A

Alex in RU.Docker — Официальное Русское Сообщество
подскажите почему нано не ставиться
ERROR: Could not find a version that satisfies the requirement nano==2.9.3 (from -r requirements.txt (line 1))
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
а ты нано через пип ставишь?
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
Gleb Mekhrenin
а ты нано через пип ставишь?
да но я понял что не правильно
пробовал через докер файл но тоже нет
E: Unable to locate package nano
The command '/bin/sh -c apt-get install nano' returned a non-zero code: 100
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
если это дистрибутив deb то сделай сначала apt-get update
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
а потом инсталл
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
Gleb Mekhrenin
а потом инсталл
спасибо!
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
а как firefox установить?
докер файл
FROM python:3
WORKDIR /home/al/Docker/Scrapy
COPY requirements.txt .
RUN apt-get update && apt-get install nano
RUN apt-get update && apt-get install firefox
RUN export PATH=$PATH:/home/al/Docker/Scrapy/

RUN pip install --no-cache-dir -r requirements.txt
COPY . .

ошибка
E: Package 'firefox' has no installation candidate
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
apt-get update достаточно один раз сделать
источник
2020 July 07

A

Alex in RU.Docker — Официальное Русское Сообщество
да, убрал это из докер файла
но установить firefox так и не удалось(
может кто подсказать как поставить?
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
1. выясняешь какой дистрибутив лежит в основе твоего образа
2. ищешь в репозитории этого дистрибутива как называется пакет с файярфоксом
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
Andrey Karepin
1. выясняешь какой дистрибутив лежит в основе твоего образа
2. ищешь в репозитории этого дистрибутива как называется пакет с файярфоксом
спасибо за твою помощь)
https://hub.docker.com/_/python - как я понимаю использую я этот image собираю все в ubuntu 18/04 и собираюсь использовать в убунту
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
то есть нужно найти как называется пакет фф в убунту?
пробовал разные варианты и один из них запросил зависимости
а как перечислить установку зависимостей в докер файле?
такой вариант не рабочий)
RUN apt-get install libatk1.0-0:i386
libc6:i386
libcairo-gobject2:i386
libcairo2:i386
libdbus-1-3:i386
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
в бубунте пакет называется firefox
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
так пакетный менеджер сам должен их установить
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
не захотел
выдал список зависимостей
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
Alex
то есть нужно найти как называется пакет фф в убунту?
пробовал разные варианты и один из них запросил зависимости
а как перечислить установку зависимостей в докер файле?
такой вариант не рабочий)
RUN apt-get install libatk1.0-0:i386
libc6:i386
libcairo-gobject2:i386
libcairo2:i386
libdbus-1-3:i386
в одну строчку надо или перед переносом строки ставить \
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
спасибо!
источник

С&

Сергей Sys & Pro... in RU.Docker — Официальное Русское Сообщество
Парни извеняйте за глупый вопрос, подскажите как в docker-compose, задать волюм через переменную, что бы путь к папке подставлялся автоматически? что бы я к примеру не указывал /opt/project_1 а /opt он определял на основании того где лежит сама папка с проектом, спасибо!
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
./opt
источник

AP

Andrew Putsev in RU.Docker — Официальное Русское Сообщество
Используй relative path
источник