
Bulat
29.04.2018
20:46:30
Приватный репозитарий образов докер

jajaeee
29.04.2018
20:46:58
А это что как?
Мне нужно контейнер хотя самый обычный, который в примере, базируется бокс поставить или с базой какойнить

Bulat
29.04.2018
20:48:33
https://docs.docker.com/registry/

Google

jajaeee
29.04.2018
20:52:30
Ппц а докер та че в бане , каким он боком кому мешает

Дмитрий
29.04.2018
21:19:05

Евгений
30.04.2018
00:40:31

Alexandr
30.04.2018
01:22:31
уже 3 дня контейнеры через впн качаю, спасибо ркн

Евгений
30.04.2018
01:51:44

Alexandr
30.04.2018
01:52:01
*образы

Centrino
30.04.2018
06:44:51
привет
Может кто подсказать докер с vpn?

Sun
30.04.2018
06:48:53

Centrino
30.04.2018
06:49:48
спасибо

Bodzin
30.04.2018
08:58:18
пацаны, бьюсь второй день с задачей, помогите пожалуйста, у кого время есть.
нужно в докере запустить два отдельных контейнера nginx с разными сайтами. И нужно запустить третий контейнер на nginx так, чтобы сайты проксировались на адрес локалхост\site1 и локалхост\site2.
немогу понять где ошибка (( настраиваю proxy_pass, не выходит ничего

Юрий
30.04.2018
08:59:29
Причём тут докер?
Конфиги в студию

Andriy
30.04.2018
09:00:05
Привет ребят, пытаюсь поднять nginx, но он падает с такой ошибкой:

Google

Andriy
30.04.2018
09:00:06
Подскажите плс как пофиксить?

Andrey
30.04.2018
09:00:46
sshd пофиксить?

Anton
30.04.2018
09:01:06

Bodzin
30.04.2018
09:01:54
Конфиги в студию
FROM nginx
EXPOSE 444
COPY index.html /usr/share/nginx/html
это сайт
вот проксипасс
server {
listen 80;
root /var/www;
index index.html;
location /site1/ {
proxy_pass http://localhost:444/;
}
}

Юрий
30.04.2018
09:03:00
docker ps покажи ещё
На всякий

Andrey
30.04.2018
09:03:49
на http://localhost:444/ точно работает?

Юрий
30.04.2018
09:04:14
location ~/app2(.*)$ { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://aaa.bbb.ccc.ddd:8001$1; }
Вот конфиг из интернета
И да, проверь что контейнер на 444 работает

Bodzin
30.04.2018
09:07:54

Юрий
30.04.2018
09:09:41
У тебя проброшены порты не туда
Всё на 80
Должно быть docker run -d -p 444:444 ...

Bodzin
30.04.2018
09:10:34
сейчас проверю

Юрий
30.04.2018
09:10:38
В браузере открой localhost:444 - увидишь болт

Bodzin
30.04.2018
09:11:53
вижу содержимое index.html
как и надо

Google

Юрий
30.04.2018
09:18:08
На каком порту?
Давай по порядку
1. Приложения слушают на своих портах (444 и какой там ещё)
Это работает? Ты спрашиваешь их на их портах и они отвечают?
Кинь с хоста запрос
curl http://localhost:444/

Bodzin
30.04.2018
09:27:51
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="1561.4">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 14.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000}
span.s1 {font-kerning: none}
</style>
</head>
<body>
<p class="p1"><span class="s1">TEST_PAGE 444</span></p>
</body>
</html>

Artem
30.04.2018
09:28:16
Причем тут вообще докер?
ты настраиваешь нджинкс для локалхоста

Bodzin
30.04.2018
09:29:14
прост вдруг тонкости есть, не получается - вот и написал сюда ...
может подскажут добрые люди новичку )

Artem
30.04.2018
09:30:17
тогда может стоит обратится в поддержку intel , работает то все на их проце наверное?

Alexandr
30.04.2018
09:30:28

Artem
30.04.2018
09:31:00
ты даже не используешь сетевую часть докера и тут нет нюансов с ней связанных, у тебя все порты проброшены на хост
тут нужно идти и курить конфиги нджинкс

Bodzin
30.04.2018
09:35:39
я понял, задача простая вроде, прост не выходит чет

Юрий
30.04.2018
10:04:35
Кажись я понял почему не работает
Ты говоришь nginx проксировать localhost. А localhost - это внутри контейнера nginx (и, внезапно, там никого нет)

Bodzin
30.04.2018
10:14:33

Google

Юрий
30.04.2018
10:15:26
Указывать ip контейнера, внешний ip хоста или ещё был вариант с пробросом hostname хоста в контейнер прокси
Но последний вариант - не помню как оно работает
Вроде как через docker -h (не помню флаг) надо установить контейнеру nginx тот же хостнэйм, что и у хоста

Artem
30.04.2018
10:30:16
или запустить все одном docker-compose и не парить моск

Artem
30.04.2018
11:50:24
Добрый день пытаюсь запустить node из под docker-compose node:
build:
context: ./node
dockerfile: Dockerfile
container_name: node
working_dir: /var/www/node
command: npm run start
ports:
- "7000:7000"
volumes:
- ./node/src:/var/www/node/src
- ./node/node_modules:/var/www/node/node_modules
- ./node/package.json:/var/www/node/package.json
- ./node/package-lock.json:/var/www/node/package-lock.json
При входе через docker-compose run node sh и попытке установить зависимость npm i -S nodemon ругается
npm WARN saveError EBUSY: resource busy or locked, rename '/var/www/node/package.json.2139216685' -> '/var/www/node/package.json'
Я так понимаю. потому, что не может переименовать файл package.json добавленный в volue. Подскажите как лучше решить проблему?

Алексей
30.04.2018
13:45:47
echo enter name:
read NAME

Igor
30.04.2018
15:29:54

Vadym
30.04.2018
21:37:45
всем доброй ночи, кто может поделиться книгой "Использование Docker" буду благодарен

?
01.05.2018
07:19:40
?

Igor
01.05.2018
07:23:07

Богдан
01.05.2018
07:53:21
спасибо, а есть еще русскоязычная литература по докеру?

Vanger
01.05.2018
07:56:34