Docker Hub 地址: https://hub.docker.com/_/nextcloud/
# 拉取镜像docker pull nextcloud:latest# 启动镜像docker run -d \-p 8081:80 \-v nextcloud:/var/www/html \-v apps:/var/www/html/custom_apps \-v config:/var/www/html/config \-v data:/var/www/html/data \-v theme:/var/www/html/themes/$(whoami) \--link mysql-dev:mysql \--restart=always \--name=nextcloud \nextcloud# 验证效果打开网址 http://localhost:8081db root/123456 mysql:3306
docker-compose.yml
version: '2'volumes:nextcloud:db:services:db:image: mariadbcommand: --transaction-isolation=READ-COMMITTED --binlog-format=ROWrestart: alwaysvolumes:- db:/var/lib/mysqlenvironment:- MYSQL_ROOT_PASSWORD=- MYSQL_PASSWORD=- MYSQL_DATABASE=nextcloud- MYSQL_USER=nextcloudapp:image: nextcloudports:- 8080:80links:- dbvolumes:- nextcloud:/var/www/htmlrestart: always
