redis启动
docker run -d -p 6379:6379 --name redis redis
docker run --name redis -d -p 6379:6379 redis --requirepass 123456
oracle启动
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
gogs
docker run -d -p 10022:22 -p 13000:3000 --name gogs gogs/gogs
popstgres
docker run --name postgres -e POSTGRES_PASSWORD=YUwei.12345 -p 5432:5432 -d postgres
rabbitmq
docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672 rabbitmq
docker exec -it 容器名称 sh
rabbitmq-plugins enable rabbitmq_management
mysql
区分大小写
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
不区分大小写
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql --lower_case_table_names=1
mongodb
docker run -itd --name mongo -p 27017:27017 mongo --auth
5.0以下
docker exec -it mongo mongo admin
5.0以上
docker exec -it mongo mongosh admin
# 创建一个名为 admin,密码为 123456 的用户。
db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
# 尝试使用上面创建的用户信息进行连接。
db.auth('admin', '123456')
db.grantRolesToUser("admin",[{role:"dbOwner",db:"admin"}])
nacos
docker run -d --name nacos -p 8848:8848 -p 9848:9848 -p 9849:9849 -e PREFER_HOST_MODE=hostname -e MODE=standalone -e NACOS_AUTH_ENABLE=true -e NACOS_AUTH_IDENTITY_KEY=serverIdentity -e NACOS_AUTH_IDENTITY_VALUE=security -e NACOS_AUTH_TOKEN=SecretKey012345678901234567890123456789012345678901234567890123456789 nacos/nacos-server:v2.2.3
apollo
docker run --name apollo -d -p 8070:8070 -p 8080:8080 -p 8090:8090 nobodyiam/apollo-quick-start
bitbucket
docker run --name bitbucket -d -p 7990:7990 atlassian/bitbucket-server
elasticsearch
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch
kibana
docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 kibana
kibana汉化
docker run -d --name kibana --link elasticsearch:elasticsearch -e "I18N_LOCALE=zh-CN" -p 5601:5601 kibana
停止容器
docker stop
已有容器启动
docker start
停止的容器删除
docker rm
查看在运行的容器
dockerr ps
查看所有状态的容器
docker ps -a