Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

176
Views
¿Cómo puedo acceder al contenedor acoplable "Aplicación web en Linux" en Azure?

¿Cómo puedo acceder al contenedor con el nuevo servicio "Web App On Linux"?

Actualmente está en modo de vista previa, no estoy seguro de que aún no sea posible o he supervisado la configuración.

about 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Aquí hay un ejemplo que obtuve trabajando con ssh junto con una aplicación central de asp.net en un contenedor de Linux:

Dockerfile

 #base image FROM mcr.microsoft.com/dotnet/core/aspnet:3.0-buster-slim AS base #ssh ENV SSH_PASSWD "root:Docker!" RUN apt-get update \ && apt-get install -y --no-install-recommends dialog \ && apt-get update \ && apt-get install -y --no-install-recommends openssh-server \ && echo "$SSH_PASSWD" | chpasswd COPY MyApp/sshd_config /etc/ssh/ COPY MyApp/init.sh /usr/local/bin/ WORKDIR /app EXPOSE 80 443 2222 FROM mcr.microsoft.com/dotnet/core/sdk:3.0-buster AS build WORKDIR /src COPY ["MyApp/MyApp.csproj", "MyApp/"] RUN dotnet restore "MyApp/MyApp.csproj" COPY . . WORKDIR "/src/MyApp" RUN dotnet build "MyApp.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "MyApp.csproj" -c Release -o /app/publish FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["bash","init.sh"]

init.sh en la carpeta raíz del proyecto .net core

 service ssh start dotnet MyApp.dll

sshd_config en la carpeta raíz del proyecto .net core

 # # /etc/ssh/sshd_config # Port 2222 ListenAddress 0.0.0.0 LoginGraceTime 180 X11Forwarding yes Ciphers aes128-cbc,3des-cbc,aes256-cbc MACs hmac-sha1,hmac-sha1-96 StrictModes yes SyslogFacility DAEMON PrintMotd no IgnoreRhosts no #deprecated option #RhostsAuthentication no RhostsRSAAuthentication yes RSAAuthentication no PasswordAuthentication yes PermitEmptyPasswords no PermitRootLogin yes

ingrese la descripción de la imagen aquí

about 4 years ago · Santiago Trujillo Report

0

Por ahora, no es posible. Consulte este comentario .

Actualización el 2017-6-8

Ahora es posible, consulte la compatibilidad con SSH para Azure Web App en Linux .

about 4 years ago · Santiago Trujillo Report

0

A partir de hoy (4/1/2019) es posible de acuerdo con este documento: Conectarse a la aplicación web para contenedores usando . Es una especie de piratería, pero funciona.

No es una broma del día de los inocentes.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!