Docker, parametrar och exempel: Difference between revisions
Jump to navigation
Jump to search
Linuxwiki>Wikiadmin |
m 5 revisions imported |
(No difference)
| |
Latest revision as of 17:04, 11 May 2026
Olika parametrar och exempel
Parametrar
- -d Detach. Ungefär som att containern körs i bakgrunden och man får tillbaka prompten.
- -i Interactive. Används ofta med -t
- --ip <adress> Ange den IP-adress containerns ska få. Exempel: docker run -itd --ip 192.168.8.1 ubuntu:latest
- --name Sätter en containers namn för att enklare kunna ansluta till den. Exempel: docker run --name ubuntu ubuntu:latest
- --publish eller -p Talar om vilken port containern ska lyssna på. Anges ofta som två portar med ett kolon (:) emellan. Då anger porten till vänster den lokala (värdens) datorns port. Porten till höger anger containerns port. Har man en webserver som externt ska lyssna på 8080 och internt på 80 skriver man: --publish 8080:80. Exempel: docker run --publish 8080:80 apache:latest
- --rm Raderar en container när den körts klar. Exempel: docker container run --rm ubuntu:latest
- -t TTY. Ger access via TTY till containern. Används ofta med -i
- -v host_directory:container_mountpoint Monterar (och ev. skapar) host_directory på containerns mountpoint. Innehållet i katalogen finns kvar även om containern raderas. Exempel: docker run -itd -v "/opt/docker/var/lib/mysql:/var/lib/mysql" ubuntu:latest
Exempel
Ansluta till docker med exec:
docker container exec -it <docker> <kommando> docker container exec -it web bash
Radera container
docker container rm <namn eller id>