Docker - sreeragravindran/references GitHub Wiki
DOCKER
Docker rmi $(docker images -a | grep ‘<none>’ | awk "{print $3}")
docker rm $(docker ps -a -q)
docker build . -t name .
docker run -i -p 5000:5000 name_of_image
docker exec -it name-of-running-instance sh
// the default linux images come with pre installations and this could contain vulnerabilities // tool to scan the docker image for vulnerabilities
Docker images —digests
Multi stage build
NETWORKS
Docker network ls
Docker network inspect bridge
Docker network create -d bridge net1
Docker run -itd —network net1 alpine /bin/sh
Linux iptables
Docker swarm init
Docker service
// make docker deamon listen to a network port Docker -H IP:2375 -d &
Run Couchbase
docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase
docker run -d --name db-cb -p 8091-8094:8091-8094 -p 11210-11211:11210-11211 couchbase:enterprise-4.6.3
docker run -d --name cb_5.1 -p 8091-8094:8091-8094 -p 11210:11210 couchbase:enterprise-5.1.0
Keep container alive
ENTRYPOINT ["tail", "-f", "/dev/null"]
CMD["sleep", "1d"]