Docker Commands

Docker commands

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=MyP@ssword!" -p [host port]]:1433 -d --name=[Container Name] microsoft/mssql-server-linux:2017-latest
docker exec -it [Container Name] /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P MyP@ssword!
docker run -it
docker run --rm
 docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ContainerID 
docker image ls
docker container ls
docker container ls --all
docker container ls -aq
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi ImageID
docker run -d --name bluewhaleweb webimage
docker run -d -p 5000:5000 --link bluewhaleweb:web someotherimage
docker build -f PathToDockerfile -t tag .
docker network create --driver bridge networkname
docker run -d --net=networkname --name conainername imagename