meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:docker:start [2026/06/10 08:34] titannetlinux:docker:start [2026/06/10 16:29] (current) titannet
Line 12: Line 12:
  
 ^Command^Description^ ^Command^Description^
-| run <image>[:tag] [command] | run container/image | +''run <image>[:tag] [command]'' | run container/image | 
-^ ^ ^ +Basic ^^ 
-| -it | --interactive and --tty | +''-it'' ''--interactive'' and ''--tty'' 
-| --rm | remove container | +''--rm'' | remove container | 
-| -d | run in background | +''-d'' | run in background | 
-| -v [host-folder]:[container-folder] | add volume +''-v [host-folder]:[container-folder]'' | add volume  
-^ ^ ^ +| ''stop <name/id>''
-| --name [name] | define container name | +Extended ^^ 
-| -e <env>, --env-file <env-file> | add env | +''%%--name [name]%%'' | define container name | 
-| -h <hostname> | set hostname |  +''-e <env>''''%%--env-file%% <env-file>'' | add env | 
-| -m <memory> | set memory limit | +''-h <hostname>'' | set hostname |  
-^ ^ ^ +''-m <memory>'' | set memory limit 
-| search <searchword> | search registry | +| ''%%--network%%,=none'' | disable network | 
-| search -f is-official=true <sw> | | +| ''stop %%$%%(docker ps -a -q)'' | stop all containers | 
-| search -f start=100 <sw> | |+| ''docker rm %%$%%(docker ps -a -q)'' | rm all containers | 
 +| ''volume rm %%$%%(docker volume ls -q)'' | rm all images 
 +Compose ^^ 
 +compose up | down [-d] | 
 +^ Others ^^ 
 +| ''search <searchword>'' | search registry | 
 +''search -f is-official=true <sw>'' | | 
 +''search -f stars=100 <sw>'' | | 
 + 
 +===== Docker commit ===== 
 + 
 +''docker commit [OPTIONS] CONTAINER_ID_OR_NAME [REPOSITORY[:TAG]]'' 
 + 
 +| ''-m "message"'' | Commit message | 
 +| ''-a "author"'' | Author name | 
 +| ''-c: <instructions>'' | Applies Dockerfile instructions | 
 + 
 +^ workflow^^ 
 +| ''docker ps -a'' | | 
 +| ''docker commit -m "did something" <current_container> <custom_image:v#>'' | | 
 + 
 +==== Images ==== 
 + 
 +| ''docker image ls'' |  | 
 +| ''docker image save -o <file> <image:tag>'' | | 
 +| ''docker image rm <image:tag>'' | | 
 +| ''docker image load -i <file>'' | | 
 + 
 + 
 +===== Network =====  
 + 
 +| ''docker network create <name>'' | | 
 +| ''docker run -itd --network=<name> <image>'' | | 
 +| ''docker network create --subnet 10.0.2.0/24 <name>'' | | 
 +| ''docker run -itd --network=<name> --ip=10.0.0.69 <image>'' | | 
 + 
 +===== Docker compose ===== 
 + 
 +| ''docker compose config'' show interpreted docker compose config |