Deepin安装Docker+mysql+nextcloud
1、docker安装mysql
sudo docker pull mysql
2、配置mysql
sudo docker run --name=nextcloud_db -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 --restart=always mysql
3、创建数据库
sudo docker exec -it nextcloud_db mysql -u root -p
mysql> GRANT ALL ON *.* TO 'root'@'%';
mysql> flush privileges;
mysql> CREATE DATABASE nextcloud;
mysql> exit;
4、配置nextcloud
sudo docker run -d --name=nextcloud --link nextcloud_db:db -v ~/workspace/nextcloud:/var/nextcloud/ -p 80:80 --restart=always nextcloud
5、Nextcloud创建用户
浏览器可输入主机地址:80(配置的端口)即可进入界面,进行下面配置
image.png
注意:数据库主机需要填入:nextcloud_db