Skip to content

draftspace/docker-tips

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Collection of Docker Commands

Markdown Cheatsheet

Generic

Connect to running container
$ docker exec -it "CONTAINER_ID" /bin/bash

Launch single container
$ docker run --name=NAME --env-file="ENV_FILE" -it "IMAGE_NAME" /bin/bash

List all containers
$ docker ps -a

List all images
$ docker images

Delete local image
$ docker rmi IMAGE_ID

Delete all image versions
$ docker rmi -f $(docker images IMAGE_NAME -q -a)

Delete all untagged images
$ docker rmi $(docker images | grep "^<none>" | awk '{ print $3 }')

Push image to shared repo
$ docker rmi $(docker images | grep "^<none>" | awk '{ print $3 }') $ docker rmi $(docker images | grep "^<none>" | awk '{ print $3 }')

NPM

NPM scripts example "scripts": { "docker:build": "npm run build && docker build -t IMAGE_NAME:latest .", "docker:deploy": "npm run docker:build && docker tag IMAGE_NAME:latest $npm_config_repo/IMAGE_NAME:$npm_package_version && docker push $npm_config_repo/IMAGE_NAME:$npm_package_version", "docker:run": "docker run -i -t IMAGE_NAME:$npm_package_version" }

About

Collection of Docker Commands

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published