Docker应用:使用NextCloud搭建私有云盘
连接服务器,安装Docker
- 首先你要有自己的服务器,并且要有连接服务器的工具。在《阿里云ECS上搭建私人Git仓库》一文中介绍了
XShell的安装。 - 同时你需要在服务器上安装
Docker,参考《Docker基础》。 - 如果你是用的是
阿里云ECS,那么你还需要打开对应端口的权限,参考《阿里云ECS上安装Nginx》。
拉取镜像,创建NextCloud容器
docker run -d -p yourHostPort:yourContainerPort nextcloud,其中yourHostPort是你想要打开的服务器端口,yourContainerPort是你想打开的容器端口,一般默认是80,这里我选择了8081:80。
docker run命令参数回顾:
-d 后台运行 -p 指定端口 hostPort:containerPort
如果没有pull镜像的话,docker run的时候会自动去pull最新的nextcloud镜像。

通过docker images命令可以查看下载好的镜像;通过docker ps -a命令可以查看创建的容器。
使用NextCloud
使用URL:8081或IP:8081的方式登录,输入管理员账户、密码后,你的NextCloud云盘就创建成功了。


你可以下载对应的客户端对它进行操作。