Skip to content

Instantly share code, notes, and snippets.

@vasergen
Last active September 22, 2016 12:22
Show Gist options
  • Save vasergen/d75e636db193fabb139e707b7371a5dc to your computer and use it in GitHub Desktop.
Save vasergen/d75e636db193fabb139e707b7371a5dc to your computer and use it in GitHub Desktop.

###run docker-machine from another cmd on Windows

docker-machine env --shell cmd my-default

see all containers

docker ps -a

remove images

docker rmi {id}

inspect container

docker inspect {container-name}

run node app in docker

-v -> volume

-w -> working directory

docker run -p 4000:3000 -v $(pwd):/var/www -w "/var/www" node npm start

remove container with volumes

docker rm -v {containerName}

connect via ssh to docker mashine

user: docker

password: tcuser

build docker image

docker build -f Dockerfile -t vasergen/node .

exec command in docker container

docker exec {name} node start.js

create isolated network

docker network create --driver bridge mynetwork

run container in a neetwork

docker run -d --net=mynetwork --name mynode1 -p 4001:3000 mynode

docker-compose

doker cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment