docker报错,小白一个

Water_58 2018-07-11 05:14:09
执行docker ps时报错:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/containers/json?all=1: dial unix /var/run/docker.sock: connect: permission denied
...全文
109 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
李庆海 2018-07-11
  • 打赏
  • 举报
回复
你好,这是权限的问题,执行时添加sudo,例:sudo docker ps ,只要是非root用户在执行docker时都要添加sudo
本人开源项目:https://gitee.com/yulinzhihou/gstlenv.git 配套免费视频教程 https://gsgameshare.com/gs-origin/env-v2-001 小白用户的福音 一、前期准备 - 安装好指定条件环境的服务器系统 - 关闭防火墙,默认需要在安全组开放指定端口 **`51888` `33061` `13580` `15680` `21818`** - 如果想自己定义相应端口,则需要自己去开放对应的安全组端口号 ### 二、安装步骤(服务端) - 第一步:下载部署环境的项目,使用 `root` 用户登录,**否则可能会出现报错,建议安装到 `root` 根目录** curl -sOL https://gsgameshare.com/gsenv; /bin/bash gsenv - 第二步:完成第一步的安装结果后,会弹出提示,`gstl` 使用此命令进行游戏服务端的安装与常用配置参数的配置 gstl - 第三步:如果小服务器配置,如`1G` `2G` 内存的,需要拓展一下虚拟内存,才能流畅跑起服务端 **(注:此步骤超过4G内存的服务器可以不用管,必须保证服务器硬盘总容量有20G以上才能使用。不是空余空间,是总共有20G以上的就可以使用) 强烈建议不管多大内存,都需要开启一下,毕竟不要钱,只占一点空间而已**。 swap - 第四步:上传服务端到 `/root` 下,点击 `xshell` 软件的 `sftp` 按钮,进行 `sftp` 命令行传输模式 **(注:用 `winscp` 软件或者其他上传软件都行,只要把服务端上传到 `/root` 目录下即可,服务端的名称只能是 `tlbb.tar.gz` 或者 `tlbb.zip` 否则后面的操作会报错)** cd ~ put - 第五步:解压上传的服务端 **(不需要考虑是哪种格式,使用此命令即可完成解压操作)** untar - 第六步:设置配置文件 **(将配置文件进行覆盖,此配置文件会按照 `.env` 文件里面定义的进行替换,没有更改的话则使用默认值)** setini - 第七步:开启服务端,等待结果 runtlbb - 使用命令查看服务端运行状态 runtop

1,163

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧