mongoDB
docker load -i mongo4.4.tar
mkdir -p /data/mongo/config /data/mongo/data /data/mongo/logs
chmod 744 /data/mongo
vi /data/mongo/config/mongod.conf
# 数据库存储路径
dbpath=/data/mongo/data
# 日志文件路径
logpath=/data/mongo/logs/mongod.log
# 监听的端口
port=27017
# 允许所有的 IP 地址连接
bind_ip=0.0.0.0
# 启用日志记录
journal=true
# 是否后台运行
fork=true
# 启用身份验证
#auth=true
docker run -dit --name mongo /
--network=host /
-v /data/mongo/config/mongod.conf:/etc/mongod.conf /
-v /data/mongo/data:/data/db /
-v /data/mongo/logs:/var/log/mongodb /
-e MONGO_INITDB_ROOT_USERNAME=admin /
-e MONGO_INITDB_ROOT_PASSWORD=1qaz.wsx3EDC /
--restart=always /
mongo:4.4
如果MongoDB6.0及以上使用
docker exec -it mongo /bin/mongo
如果是6.0以下的版本使用
docker exec -it mongo /bin/mongo
use admin
使用创建容器时的用户名和密码
db.auth("admin","1qaz.wsx3EDC")
mysql
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1qaz.wsx3EDC -d mysql:8.0.20
docker exec -it mysql bash
mysql -u root -h 127.0.0.1 -p
1qaz.wsx3EDC
sqlsever
用户是SA
docker run --privileged -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Y.saabcd@1234" -p 1433:1433 -e "MSSQL_PID=Evaluation" --name sqlpreview --hostname sqlpreview -d -u root mcr.microsoft.com/mssql/server:2022-latest
oracle
mkdir /data/oracle/oradata
chmod 777 /data/oracle/oradata
docker run -d -p 1521:1521 -p 5500:5500 -e ORACLE_SID=ORCLCDB -e ORACLE_PDB=ORCLPDB -e ORACLE_PWD=1qaz.wsx3EDC -e ORACLE_EDITION=standard -e ORACLE_CHARACTERSET=AL32UTF8 -v /data/oracle/oradata/:/opt/oracle/oradata/ -v /etc/localtime:/etc/localtime:ro --name oracle_19c registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 上一篇:tcpdump



