docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.0.1
sudo docker build -t {image_name} . sudo docker run -i -t -v {project_local_path}:/railgun -p {outPort}:{inside port} {image_name}
sudo docker run -i -t -v ~/Desktop/Ruby/railgun/:/railgun -p 5000:3000 railgun-browser
sudo docker ps
sudo docker exec -it {CONTAINER ID} bundle exec rails s -p {inside port} -b '0.0.0.0'
docker exec -it 22115f4b376e bundle exec rails s -p 3000 -b '0.0.0.0'
sudo docker exec -it {CONTAINER ID} rake ci/bundle exec rspec
docker exec -it 22115f4b376e bundle exec rspec
docker run -i -t -v pwd:/root/railgun -p 5000:3000 railgun /bin/sh -c "service postgresql start; rake ci"
https://hub.docker.com/r/mifrill/railgun-browser/
Docker sudo apt-get install software-properties-common sudo apt-get install lsb-release
docker ps docker images docker run -i -t ubuntu:latest /bin/bash docker run -p 8080 -i -t ubuntu bash ps faxw
docker diff {CONTAINER ID} docker images | grep broken
docker attach {CONTAINER ID}
docker commit {CONTAINER ID} mifrill/{some_name} docker push mifrill/{some_name}
docker run -p 5000:80 -i -t {CONTAINER} sudo service docker restart (if port is already allocated)
docker run -p {outPort}:{inside port}-i -t {CONTAINER} rails s -p {inside port} -b '0.0.0.0'
sudo docker build -t {tag} . --rm=true Remove intermediate containers after a successful build use -v main_path:container_path for watching files, example: sudo docker run -i -t -v ~/Desktop/Ruby/railgun/:/railgun -p 5000:3000 railgun echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
docker exec -it {CONTAINER ID} {command}
docker rmi -f {image ID} docker ps -a
docker rmi
docker stop
sudo docker run -it --rm -v ~/Desktop/Ruby/athena_crawlers:/root/crawlers athena_base sudo docker run -it --rm -v ~/Desktop/Ruby/athena_crawlers:/root/crawlers athena_dev start powerandearth.com domain=DMN; docker run -t --name $domain --rm -v /volume1/docker/athena_crawlers:/root/crawlers athena_dev start $domain > /volume1/docker/athena_crawlers/log/$domain.log &
echo "" > $(docker inspect --format='{{.LogPath}}' <container_name_or_id>)
sudo docker history --no-trunc circleci/ruby:latest-browsers
docker build --no-cache
docker network ls
docker network disconnect 69a0a4036ea7 offline