windows server 2019/win10使用docker安装nextcloud,共享磁盘

首先,安装好windows server2019或win10,激活可以在网上搜密钥,确有可用的。这个版本的操作系统是用hyper-v来实现虚拟化,安装docker后不会自动安装VM VirtualBox,管理docker和容器也是直接在powershell中,比较方便。

注意物理机要有足够的内存,否则无法启动。显示docker is running即可开始安装nextcloud。

step2:拉取镜像

打开powershell,执行命令docker pull nextcloud。要搜索不同的版本可用docker search nextcloud。这样就把nextcloud的镜像下载下来了,可使用docker images命令查看。

step3:设置共享文件夹,让nextcloud使用指定的windows中的文件夹。先在docker设置中勾选磁盘。

如此设置后,就可以使用e:/的格式在docker中访问e盘文件夹。接着,我们把e盘中的nas文件夹映射到容器中。

如图,e:/nas这个文件夹就可以在容器中访问了。

step4:设置网络。在powershell中,查看当前容器的IP,使用命令ipconfig。设置IP在docker设置中的network。

可以看到地址是10.0.75.1,在上一步,我们将容器80对应到了windows系统的86端口,443也对应到了443。接着就是简单的配置了。

要注意数据目录就是之前映射的,数据库最好在windows下搭建一个mysql,然后用docker的网关去连接。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: