docker run -itd --name webos --restart=always -p 8088:8088 -v /:/webosMnt -v /data/webos/rootPath:/webos/api/rootPath -v /data/webos/apps:/webos/web/apps fs185085781/webos
在上面的基础上,增加两个路径作为资源扩展,便于放置自己增加的图标文件、图片、js等静态文件
-v /我的目录/extend:/webos/web/static/extend -v /我的目录/extend:/webos/web/imgs/icons
当然也可直接使用dockerfile手动下载程序构建镜像,dockerfile放到官方程序包解压后的目录内即可,目录内有api、web、dockerfile三个文件/文件夹。附上dockerfile代码:
FROM openjdk:8-jre-alpine
ADD api /webos/api
ADD web /webos/web
EXPOSE 8088
WORKDIR /webos/api
VOLUME /webos/api/rootPath
VOLUME /webos/web/apps
VOLUME /webos/web/static/extend
VOLUME /webos/web/imgs/icons
CMD sh restart.sh ; sleep 999999d