docker 安装 mariadb、nextcloud

本文详细介绍了使用Docker容器技术部署MariaDB数据库、Redis缓存服务及Nextcloud私有云存储的具体步骤,包括配置参数、持久化存储、网络映射等关键操作,适合希望快速搭建并运行这些服务的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker 安装 mariadb

docker search mariadb

docker pull mariadb

# docker 安装 mariadb
docker run \
-v /home/local/mariadb/mariadb01:/var/lib/mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=000000 \
--privileged=true \
--restart unless-stopped \
--name mariadb01_000000 \
-d mariadb:latest

mysql 主从配置,亲测可用推荐
https://www.cnblogs.com/songwenjie/p/9371422.html

docker 安装 redis

docker run \
-p 6379:6379 \
--name redis01 \
-v /home/local/redis/redis01/redis.conf:/etc/redis/redis.conf  \
-v /home/local/redis/redis01/data:/data \
-d redis:latest \
redis-server /etc/redis/redis.conf \
--appendonly yes \
--requirepass "000000"

docker 安装 nextcloud

#docker 安装 nextcloud
docker search nextcloud

docker pull nextcloud

docker run -d \
    -v /home/local/nextcloud/html:/var/www/html \
    -v /home/local/nextcloud/apps:/var/www/html/custom_apps \
    -v /home/local/nextcloud/config:/var/www/html/config \
    -v /home/local/nextcloud/nextcloud/data:/var/www/html/data \
    -v /home/local/nextcloud/themes:/var/www/html/themes \
    -p 8080:80 \
    nextcloud

修改为开机启动
docker update --restart=always xxx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值