Portar och proxies
Din container får ingen inkommande nätverkstrafik som utgångspunkt. För att nå något som lyssnar inuti den - Jupyter, ett webbgränssnitt, ett API, SSH - deklarerar du porten när du skapar jobbet och öppnar sedan en proxy till den medan det kör.
Att öppna en
Section titled “Att öppna en”- Deklarera porten i Ports-sektionen när du skapar jobbet.
- När det kör, öppna dess detaljpanel och gå till Proxy.
- Öppna porten som publik eller privat.
- Använd adressen som dyker upp i tabellen.
Portmenyn är avaktiverad om jobbet inte kör.
Publik eller privat
Section titled “Publik eller privat”| Publik | Privat | |
|---|---|---|
| Nåbar från | Internet | Det privata nätverket |
| Bekräftelse | Frågas innan den öppnas | Öppnas direkt |
| Kräver | Behörighet för publika portar | Behörighet för privata portar |
Att öppna en publik port frågar alltid först, för den exponerar tjänsten på riktigt. Att avböja lämnar den stängd.
Privata portar är otillgängliga när jobbets relay kör utan DNS. Då erbjuds inget privat alternativ alls, vilket är en egenskap hos installationen och inte hos dina behörigheter.
Har du ingen av behörigheterna är Ports-fältet avaktiverat när du skapar jobbet och ingenting skickas.
IP-filter
Section titled “IP-filter”En port kan bära ett filter som listar vilka adresser som får nå den. Redigera det från portens rad; de tillåtna adresserna visas sedan i tabellen.
För allt på en publik port som inte är avsett för hela internet är det den här kontrollen som gäller.
Jupyter
Section titled “Jupyter”Ett jobb som kör och exponerar Jupyter-porten får en Jupyter-åtgärd som öppnar den i en ny flik. Där jobbet inte exponerar den är åtgärden avaktiverad.
Quick Deploy-mallarna som innehåller Jupyter deklarerar redan rätt port, vilket är enklaste sättet att få den.
Att stänga
Section titled “Att stänga”Stäng en port från samma meny; proxyn tas bort. Portar stängs ändå med jobbet, men att stänga en du är färdig med är god hygien på en publik adress.