For å avsløre en port i en Docker-container, må du bruke "-p"-alternativet når du starter containeren. Syntaksen er:
```
-s :
```
For å eksponere port 80 i containeren for port 8080 på vertsmaskinen, kjører du for eksempel følgende kommando:
```
docker run -p 8080:80
```
Du kan også eksponere flere porter ved å spesifisere flere `-p` alternativer. For eksempel vil følgende kommando avsløre port 80 og port 443 i beholderen:
```
docker run -p 8080:80 -p 443:443
```
Hvis du ønsker å avsløre en port på vertsmaskinen som allerede er i bruk, kan du bruke "-P"-alternativet. Dette vil automatisk velge en tilfeldig port på vertsmaskinen for å avsløre containerens port. For eksempel vil følgende kommando eksponere port 80 i beholderen for en tilfeldig port på vertsmaskinen:
```
docker run -P 80
```
Du kan også bruke "--link"-alternativet for å eksponere en port i en container for en annen container på samme nettverk. Syntaksen er:
```
--link :
```
For eksempel vil følgende kommando eksponere port 80 i `web`-beholderen for port 8080 i `db`-beholderen:
```
docker run --link db:db
```
Til slutt kan du også bruke `ports`-feltet i `docker-compose.yml`-filen for å eksponere porter. Syntaksen er:
```
porter:
- :
```
For eksempel vil følgende `docker-compose.yml`-fil eksponere port 80 i `web`-beholderen til port 8080 på vertsmaskinen:
```
web:
porter:
- "8080:80"
```