docker nginx
在本地将发布网站放到D:\software\docker\nginx\html,就能访问了http://localhost:9090/
docker run --name nginx -p 9090:80 -v D:\software\docker\nginx\html:/usr/share/nginx/html -d nginx
docker redis
docker run -d -p 6379:6379 --name redis redis --requirepass 123
docker mongodb
docker run -d -p 27017:27017 --name mongo -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=123 mongo
docker mysql
D:\software\docker\mysql\log: 自己宿主机上的一个目录路径 映射 容器中的 /var/log/mysql
D:\software\docker\mysql\data:自己宿主机上的一个目录路径 映射 容器中的 /var/lib/mysql
D:\software\docker\mysql\conf:自己宿主机上的一个目录路径 映射 容器中的 /etc/mysql/conf.d
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123 -v D:\software\docker\mysql\log:/var/log/mysql -v D:\software\docker\mysql\data:/var/lib/mysql -v D:\software\docker\mysql\conf:/etc/mysql/conf.d -d mysql:5.6.51
docker rabbitmq
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=user@movit -e RABBITMQ_DEFAULT_PASS=123 -e RABBITMQ_DEFAULT_VHOST=vhost_movit -v D:\software\docker\rabbitmq:/var/lib/rabbitmq rabbitmq:3-management
docker pqsql
docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=abc123 -v /var/lib/postgresql/data:/var/lib/postgresql/data -d postgres
docker sqlserver
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=P@ssw0rd" -p 1433:1433 --name sqlserver -v D:/software/docker/sqlserver:/var/opt/mssql/data -d mcr.microsoft.com/mssql/server