@ru_docker

Страница 467 из 610
Konstantin
30.05.2018
09:09:37
Так а в чем сложность port: 80:80?

Максим
30.05.2018
09:10:00
ну так это откроет порт на самом хосте для вызова из вне

Konstantin
30.05.2018
09:10:44
Pci dss?

Максим
30.05.2018
09:11:28
типа того

Google
Andrey
30.05.2018
09:16:59
ну так это откроет порт на самом хосте для вызова из вне
ну так 127.0.0.2:80 синтаксис в доке уточнить

Максим
30.05.2018
09:18:05
откуда .2:80? а если будет ещё десяток таких контейнеров?

по ип не очень вариант

Andrey
30.05.2018
09:18:44
в вашем распоряжении, вся 127/8 думаю не исчерпаете

Konstantin
30.05.2018
09:19:05
ну так 127.0.0.2:80 синтаксис в доке уточнить
Сейчас тебя научат докер готовить, записывай?

Максим
30.05.2018
09:19:07
я к тому, что может поменяться сам ип

Andrey
30.05.2018
09:19:15
вы точно понимаете как сеть работает?

Максим
30.05.2018
09:19:43
не очень, но хардкодить ип крайне не хочется

Andrey
30.05.2018
09:19:55
Сейчас тебя научат докер готовить, записывай?
не, ну докер как понимаю, тут вообще мало при чём :)

Konstantin
30.05.2018
09:20:40
не, ну докер как понимаю, тут вообще мало при чём :)
Не важно, все равно все нето, сейчас нас расскажут

Andrey
30.05.2018
09:22:20
сеть и вот эта автоматика, у него крайне похабненько кстати устроена, хотя конечно для дома для семьи как раз весьма удобно, все эти бриджи и анонсы в общее пространство

Ruslan
30.05.2018
09:53:40
камрады, я собираю образ с кастомным питонским пакетом, что лежит на этом же докере в devpi контейнере

и при сборке pip не видит devpi, я уже устал с бубном скакать

Google
Ruslan
30.05.2018
09:54:25
https://stackoverflow.com/questions/25031339/how-to-force-docker-build-to-use-devpi-server-for-pip-install-command

вот оно должно работать, но что-то мешает

может у кого есть мысли на эту тему?

Konstantin
30.05.2018
09:55:53
а "что-то мешает" это что именно?

Ruslan
30.05.2018
10:05:30
грешу на файрволл на самом докерхосте, больше вариантов нет

мля! это именно он!

но файрволл нужен, надо как-то разрешить изнутри заходить по полному имени сервера

Konstantin
30.05.2018
10:08:44
мля! это именно он!
ты сам с собой разговариваешь?

Ruslan
30.05.2018
10:09:17
ну, а что поделать, если остальные не могут поддержать разговор

Konstantin
30.05.2018
10:11:26
гадание и экстрасенсорика тут не практикуется, как и в любой IT теме, чем поддержать?

никто не знает как у тебя там устроенно и какие логи ты видишь

Mikhail
30.05.2018
10:35:27
по ип не очень вариант
Может сокет подойдет?

Максим
30.05.2018
10:44:21
Может сокет подойдет?
может. в итоге забиндил порты и закрыл их фаерволом azure. Теперь порт работает только через localhost, но не извне

Andrey
30.05.2018
10:45:36
боже... почитайте что нибудь про то как работать с сетью

Konstantin
30.05.2018
11:01:25
Блин, -d же ?

Andrey
30.05.2018
11:16:42
Да уж, сразу упускается столько интересных ходов

хотя я вот тут подумал, в мире IPv6 это было бы может вполне себе решение, тем более там сотрапы оставили ::1 и усё, то есть вот эти старые фокусы, один фик как то надо переосмысливать будет

Roman
30.05.2018
11:24:40
всем привет не понимаю что и как исправить, надо что бы при запуске коонтейнера запускался бы редактор nano. Сделал Dockerfile —--Dockerfile---— from ubuntu:16.04 run apt-get update run apt-get install nano entrypoint nano —---------------— docker run —rm test >Error opening terminal: unknown. как сделать так что бы при запуске редактор всё таки открывался?

Google
Wom
30.05.2018
11:25:05
run -it ?

Roman
30.05.2018
11:26:25
точно... запустился даже не подумал попробовать)) спасибо большое!!!)))

Andrey
30.05.2018
11:27:08
эм... но зачем?

Wom
30.05.2018
11:28:06
у меня такой же вопрос. ведь есть же vi! ну или на крайний случай emacs

Roman
30.05.2018
11:28:49
@fandrey знакомлюсь с докером как что запускать из него)

Andrey
30.05.2018
11:30:18
но зачем на таком то примере, ведь есть куда как более близкие к жизни вещи

Roman
30.05.2018
11:31:46
а может есть туториалы или курсы онлайн что бы познакомиться с ним, пример у меня конечно абсолютно искуственный

Andrey
30.05.2018
11:32:38
так прям на докерком же был курс и какая то песочница

Wom
30.05.2018
11:32:40
ну и как бы google -> docker course?

Roman
30.05.2018
11:32:56
ок спасибо буду смотреть!

Pavel
30.05.2018
13:27:38
Еманарот, а че dotnet-framework контейнеры под линуксом не запускаются чтоли?

Pavel
30.05.2018
13:27:52
image operating system "windows" cannot be used on this platform Что это?

bazzilic
30.05.2018
13:27:57
.net core запускаются

.net framework нет

Pavel
30.05.2018
13:28:14
FFFFFUUUUUUUU

bazzilic
30.05.2018
13:28:46
смотря, что у тебя и как, может и не полный ffuuu

контейнеры свои? что внутри?

Pavel
30.05.2018
13:30:36
Есть вообще приложуха которая хостится в azure облаке в TFVC , там .net framework 4.7 + фронтенд на TypeScript/Angular. Думал докер поможет мне

bazzilic
30.05.2018
13:30:53
там asp или что?

Google
Pavel
30.05.2018
13:31:32
=\ даже хз а как узнать? Вроде нет, не ASP

Просто свой велосипед на фреймворке

bazzilic
30.05.2018
13:31:59
а приложуха своя? пересобрать теоретически можно?

Pavel
30.05.2018
13:32:23
Своя, исходники есть

bazzilic
30.05.2018
13:32:26
(еще как вариант: https://hub.docker.com/_/mono/ )

Своя, исходники есть
можно попробовать в csproj поменять в TargetFramework net47 на netcoreapp2.0 или netcoreapp2.1 (ток надо установить sdk соответствующее) и пересобрать. Велика вероятность, что не пересоберется т.к. каких-то API будет не хватать, но в лучшем случае либо соберется, либо надо будет пофиксить по мелочи только.

ну или запустить виндовый exe с помощью mono

Admin
ERROR: S client not available

Pavel
30.05.2018
13:35:36
То есть собирать в винде, потом копировать exe в mono контейнер и запускать это?

bazzilic
30.05.2018
13:35:42
да

ну .net framework (не core) ты не в винде и не соберешь

хотя, пизжу, моно и собрать может наверн

Алексей
30.05.2018
13:36:20
можно еще бросить всё и переписать на go

Wom
30.05.2018
13:36:39
rust

Алексей
30.05.2018
13:37:54
rust
или так да. но потом на go

Pavel
30.05.2018
13:41:57
Не, там дфига бизнес логики, так что переписывать ее на go будет очень больно

Wom
30.05.2018
13:42:17
но это будет боль программистов, а не твоя

Pavel
30.05.2018
13:42:19
И на русте тоже скорее всего

но это будет боль программистов, а не твоя
Какая не моя, я и есть программист )

Wom
30.05.2018
13:42:58
Какая не моя, я и есть программист )
тогда почему не знаешь что там?

Google
bazzilic
30.05.2018
13:43:09
Не, там дфига бизнес логики, так что переписывать ее на go будет очень больно
мы довольно крупные проекты переводили на core просто заменой таргет фремйворка и прогоном тестов. если нет платформ-специфик вызовов или работы со странными api, должно норм пройти

Pavel
30.05.2018
13:43:40
тогда почему не знаешь что там?
Недавно нам этот проект подкатили, мы пока разбираемся в нем. А его параллельно пишут американцы

мы довольно крупные проекты переводили на core просто заменой таргет фремйворка и прогоном тестов. если нет платформ-специфик вызовов или работы со странными api, должно норм пройти
В любом случае я думал докеризовать для себя быстро, а тут это надо будет включать бюрократический бульдозер, созывать митинги, всем что-то доказывать а сроки как обычно уже подгорают. Ниче не выйдет.

Wom
30.05.2018
13:45:50
виртуалка тогда твой выбор

Pavel
30.05.2018
13:46:22
Я уже в ней сижу, но это отвратительно

bazzilic
30.05.2018
13:47:23
Ну моно попробуй

Для моно и пересобирать не надо

Олсо, можешь поднять на виндовом докер хосте

Pavel
30.05.2018
13:55:49
Ну а какой смысл на виндовом докере если я наоборот хотел в линукс портировать это все.

И вообще я удивлен что есть какой-то виндовый докер, я думал докер един и неделим.

Алексей
30.05.2018
13:57:07
делим.

еще его нету на не 86 платформе

точнее есть. но это головная боль

bazzilic
30.05.2018
13:58:45
И вообще я удивлен что есть какой-то виндовый докер, я думал докер един и неделим.
Ну докер - это интерфейс к апи контейнеров. В линуксе к cgroups, в винде - к hyper-v. На bsd наверно к jails (если он работает на bsd).

Алексей
30.05.2018
13:59:51
существуют люди которые думают что он там работает. но их очень не много и они сейчас сдают егэ

bazzilic
30.05.2018
14:00:55
лол ) Это у тебя отборные школьники, раз они бсд умеют

Wom
30.05.2018
14:09:06
Pavel
30.05.2018
14:16:36
В винду добавили ядро линукса или убунту там, вот пусть на этом ядре все и работает

Страница 467 из 610