
Ilia
04.04.2017
10:25:21

Rinat
04.04.2017
10:25:23
да он умеет сам использовать lets encrypt
и обновлять

John
04.04.2017
10:27:33
Спасибо большое за помощь! Сейчас попробую.

Google

Vadim
04.04.2017
11:23:45
Подскажите пожалуйста нубу, как обновить/установить docker на cenos 7 ?
Падает с ошибкой
docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch (docker-ce-stable)
Необходимо: selinux-policy-base >= 3.13.1-102

Alexander
04.04.2017
11:25:42
@vforvad 9/10 что проблема в переменных окружения либо в самописных скриптах

Vadim
04.04.2017
11:27:28
хорошо, спасибо, буду смотреть :-)

Demetrio
04.04.2017
12:32:07
yum-config-manager —add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce

Vadim
04.04.2017
12:36:52
@demetrio108 Ошибка с glibc-2.17-106.el7_2.8.i686 и policycoreutils-python-2.2.5-20.el7.x86_64

Demetrio
04.04.2017
12:37:48
чето с репозиториями в системе походу накосячено
проверь может отключены системные репы

SarDigital
04.04.2017
12:38:45
точно система х64 ?

Vadim
04.04.2017
12:41:53
да, centos 7 1 ГБ RAM 30 ГБ SSD 1 CPU

SarDigital
04.04.2017
12:45:04
https://store.docker.com/editions/community/docker-ce-server-centos?tab=description

Demetrio
04.04.2017
12:46:02
попробуй сделай yum makecache fast и посмотри список реп которые он обновляет

Vadim
04.04.2017
12:47:22
@demetrio108 base | 3.6 kB 00:00:00
docker-ce-edge | 2.9 kB 00:00:00
docker-ce-stable | 2.9 kB 00:00:00
docker-main-repo | 2.9 kB 00:00:00
epel | 4.3 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
vscale

Google

Demetrio
04.04.2017
12:48:27
base вроде есть, а полностью вывод какой когда делаешь yum install docker-ce?
может еще надо выбрать один докеровский репозиторий из 3-х
вдруг они конфликтуют както

Vadim
04.04.2017
12:53:13
@demetrio108 http://dpaste.com/2857YB1

SarDigital
04.04.2017
12:55:00
путаница в glibc

Demetrio
04.04.2017
12:55:28
да чето там пакеты i686 тянутся
проверь в /etc/yum.repos.d во всех файлах архитектуру
и uname -m что выводит

Vadim
04.04.2017
13:07:53
uname -m
x86_64
С репозиториями все в порядке

Alex
04.04.2017
13:25:51
Привет) Подскажите, можно ли в swarm поднять скажем 4 контейнера на одной ноде (если она единственная в кластере)?
Или лучше не тыкаать swarm?

Demetrio
04.04.2017
13:35:52
uname -m
x86_64
по логу у тебя первый пакет клоторый тянет неверные зависимости это audit-libs.i686, хз почему, попробуй вручную его поставить x86_64: yum install audit-libs.x86_64

Vadim
04.04.2017
13:36:27
Пишет, что уже установлен

Demetrio
04.04.2017
13:37:39
пробовал оставить только один репозиторий докера?
docker-ce-stable

Vadim
04.04.2017
13:41:19
да, то же самое

Demetrio
04.04.2017
15:25:41
yum list installed | grep .i686

Vadim
04.04.2017
15:29:04
yum list installed | grep .i686
Repository updates is listed more than once in the configuration
больше ничего

Pavel
04.04.2017
15:30:13
а с какого там вообще .i686? центос 7, же вроде только х64 бывает

Google

Andrey
04.04.2017
15:30:38
не ругайся
не все родились с центосом в руках

Demetrio
04.04.2017
15:31:19
попробуй еще с оставленным только одним docker-ce-stable сдулать yum clean all; yum makecache fast и снова попробовать установить
гдето из какойто репы пролезло i686 непонятно как

Vadim
04.04.2017
15:38:21
То же самое
Пакеты с i686 так же присутствуют
так, дело вроде сдвинулось с мертвой точки
Ну или стало еще хуже)
Теперь такая ошибка
http://dpaste.com/2T1X9AC

Demetrio
04.04.2017
16:25:37
ну попробуй yum install —exclude audit-libs.i686 docker-ce
выдаст ошибку - добавь еще ключ -v чтоб подробнее писал

Vadim
04.04.2017
16:29:15
То же самое
http://dpaste.com/32WEAN4

Demetrio
04.04.2017
16:32:44
он не правильно понял что мы хотели, yum —exclude=audit-libs.i686 -v install docker-ce
вот так попробуй

Vadim
04.04.2017
16:34:38
Загрузка модуля "fastestmirror"
Config time: 0.009
Yum version: 3.4.3

Demetrio
04.04.2017
16:35:55
и все?
а у тебя версия сейчас докера какая стоит? может она новее чем та которая в стабильном

Vadim
04.04.2017
16:37:00
нет, удалил полностью
И инстанс переустановил
То есть вообще никаких зависимостей

Google

Demetrio
04.04.2017
16:37:30
неужели он кроме этих трех строчек ничего больше не написал?

Vadim
04.04.2017
16:38:11
[root@nmaletin ~]# yum —exclude=audit-libs.i686 -v install docker-ce
Загрузка модуля "fastestmirror"
Config time: 0.007
Yum version: 3.4.3

Demetrio
04.04.2017
16:38:56
давай посмотрим просто yum install -v docker-ce
или yum -v install docker-ce

Vadim
04.04.2017
16:40:33
http://dpaste.com/2F4K9VJ

Demetrio
04.04.2017
16:47:42
глянь еще yum list installed|grep -v "@base\|@updates\|@anaconda\|@epel"
мож какие левые пакеты остались

Vadim
04.04.2017
16:48:50
Repository updates is listed more than once in the configuration
Установленные пакеты
cloud-utils-growpart.x86_64 0.27-20.el7.centos @extras
scarlet-init.noarch 1.0-vscale.el7.50 @vscale
scarlet-nsd.x86_64 1.0-el7.24 @vscale

Admin
ERROR: S client not available

Demetrio
04.04.2017
16:59:14
пакет audit-libs-python тянет чето неправильно. я посмотрел на свежей 7-й центоси он у меня версии yum install audit-libs-python-0:2.6.5-3.el7_3.1.x86_64, а у тебя почемуто 2.4.1 тянет
попробуй yum update сделать

Vadim
04.04.2017
16:59:46
No packages marked for update

Demetrio
04.04.2017
17:07:58
yum -v —exclude=audit-libs-python install docker-ce попробуй так
мне система дала удалить этот пакет при установленном докере
иначе придется его ставить rpm-ом наверное
— только проверь, а то телеграм меняет

Vadim
04.04.2017
17:12:19
Не помогло(
Скачан docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm

Demetrio
04.04.2017
17:14:04
тогда пробуй rpm -ivh http://vault.centos.org/7.0.1406/cr/x86_64/Packages/audit-libs-python-2.4.1-5.el7.x86_64.rpm

Vadim
04.04.2017
17:15:24
ошибка: Неудовлетворенные зависимости:
audit-libs = 2.4.1-5.el7 нужен для audit-libs-python-2.4.1-5.el7.x86_64

Demetrio
04.04.2017
17:16:07
но этот пакет сейчас точно установлен?

Google

Demetrio
04.04.2017
17:16:35
тогда
rpm -ivh --nodeps http://vault.centos.org/7.0.1406/cr/x86_64/Packages/audit-libs-python-2.4.1-5.el7.x86_64.rpm

Vadim
04.04.2017
17:19:38
да, пакет установлен
Установка прошла

Demetrio
04.04.2017
17:19:49
теперь yum install docker-ce

Vadim
04.04.2017
17:20:48
http://dpaste.com/3SS5EZR

Demetrio
04.04.2017
17:22:56
rpm -ivh http://vault.centos.org/7.1.1503/cr/x86_64/Packages/libsemanage-python-2.1.10-18.el7.x86_64.rpm
тоже проверь есть ли на самом деле зависимости которых он говорит что нет
и с nodeps ставь

Vadim
04.04.2017
17:24:45
YES
Заработало!

Demetrio
04.04.2017
17:25:59
не очень красиво конечно получилось, но хоть так )

Vadim
04.04.2017
17:26:32
Ты спас мой день! ?

Demetrio
04.04.2017
17:26:58
велькам )

Vadim
04.04.2017
21:13:14
Всем снова здравствуйте ?
Такой момент
есть Dockerfile - https://github.com/vforvad/Uprogress-server/blob/add-email-sending/config/docker/Dockerfile
Есть docker-compose.yml - https://github.com/vforvad/Uprogress-server/blob/add-email-sending/docker-compose.production.yml
В нем есть два сервиса - app и sidekiq, они должны использовать один и тот же набор модулей (гемов)
Исходя из этого сделал еще один сервис box и в Dockerfile добавил строчки
ENV GEM_HOME /box
ENV BUNDLE_PATH /box
ENV PATH /box/bin:$PATH
Но оно так не работает, так как при запуске app и sidekiq все равно требуется делать bundle install. Что я не так делаю?
Заранее благодарю!

Anton
04.04.2017
21:18:27
но я бы сделал один контейнер app (положив в него Gemfile/Gemfile.lock/bundle install) а второй контейнер унаследовал от имаджа сайдкика (и тоже самое Gemfile/Gemfile.lock/bundle install)


Vadim
04.04.2017
21:21:12
То есть два раза устанавливать зависимости для каждого сервиса?

Anton
04.04.2017
21:21:45
конечно, перфекционизм требует чтобы все было только раз, но два раза это не страшно)

Vadim
04.04.2017
21:24:27
а, в таком случае ок))
С докером я пока на 'вы', так что не обессудьте)

Кирилл
05.04.2017
04:36:28
А есть изи туториал по развертыванию node приложения в докере?

Ruslan
05.04.2017
05:35:38
https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
возможно рабочий пример