169 похожих чатов

Всем привет, не пинайте сильно плз. ОС Макос, использую докер

десктопПростой докер файл
FROM ubuntu:18.04

RUN apt-get update
RUN apt-get install -y sudo
RUN apt-get install -y wget
RUN wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
RUN sudo dpkg -i packages-microsoft-prod.deb
RUN rm packages-microsoft-prod.deb
RUN apt-get update
RUN sudo apt-get install -y dotnet-sdk-7.0
RUN sudo apt-get install -y aspnetcore-runtime-7.0

# copy our application code
ADD / /src/
WORKDIR /src/Api-project1/

# expose port
EXPOSE 14633
EXPOSE 44357
EXPOSE 7046
EXPOSE 5249

# start app
CMD ["dotnet", "run"]

запускаю
docker run --name weather-api --net host net7host
свагер из контейнера работает ок(пробовал курл)
с хоста в браузере не могу
http://localhost:5249/swagger/index.html
что я делаю не так?

9 ответов

45 просмотров

Expose не означает что порты будут проброшены

docker ps -a

так а при старте контейнера кто порты будет указывать docker run -p 127.0.0.1:80:8080/tcp ubuntu bash

Max xbim
так --net host

А там ufw и все нахрен закрыто. Хотя да не заметил

Sergey- Автор вопроса
Andrew Deskent
так а при старте контейнера кто порты будет указыв...

при параметре --net host порты не нужно указывать

Sergey- Автор вопроса

на хосте или в контйнере

Sergey
на хосте или в контйнере

Сомневаюсь что он в аонтейнере есть и работает

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта