Docker应用:使用NextCloud搭建私有云盘

连接服务器,安装Docker

  1. 首先你要有自己的服务器,并且要有连接服务器的工具。在《阿里云ECS上搭建私人Git仓库》一文中介绍了XShell的安装。
  2. 同时你需要在服务器上安装Docker,参考《Docker基础》
  3. 如果你是用的是阿里云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镜像。

nc

通过docker images命令可以查看下载好的镜像;通过docker ps -a命令可以查看创建的容器。

使用NextCloud

使用URL:8081IP:8081的方式登录,输入管理员账户、密码后,你的NextCloud云盘就创建成功了。

安装成功
云盘

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