场景
Ubuntu Server 上使用Docker Compose 部署Nexus(图文教程):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101111611
在上面部署好Nexus后,启动后日志提示:
Unable to create directory /nexus-data/instance
注:
博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。
实现
这是因为在docker-compose.yml中配置了数据卷。
version:
'3'
services:
nexus:
restart: always
image: sonatype/
nexus3
container_name: nexus3
ports:
-
8081:
8081
volumes:
- /usr/local/docker/nexus/nexus-data:/nexus-data
但是没有对数据卷目录授权。
所以需要对nexus-data授权,这里先授予所有权限。
chmod
777 nexus-data/
转载于:https://www.cnblogs.com/badaoliumangqizhi/p/11565113.html