Docker的安装及使用、Docker容器化部署、Harbor仓库的搭建及使用---呕心沥血全是干货,一篇文章全部搞懂。
Docker的守护线程绑定的是unix socket,而不是TCP端口,这个套接字默认属于root,其他用户可以通过sudo去访问这个套接字文件。所以docker服务进程都是以root账户运行。解决的方式是创建docker用户组,把应用用户加入到docker用户组里面。只要docker组里的用户都可以直接执行docker命令。可以先通过指令查看是否有用户组:第一步:创建docker用户组第二步:用户加入到用户组第三步:检查是否有效第四步:重启docker-daemon。
原创
2024-05-21 10:01:48 ·
1436 阅读 ·
0 评论