资讯专栏INFORMATION COLUMN

ubuntu 16.04下docker的安装

daryl / 2711人阅读

摘要:安装运行使用国内镜像网易在没有此文件请新建中添加此时运行命令会报错这是因为默认情况下,使用与引擎通讯。而只有用户和组的用户才可以访问引擎的。可以直接加或切换用户,但是最好是将当前用户加入用户组重启服务切换至组再运行完成。

安装:
sudo apt-get update
sudo apt-get install docker.io

运行:
sudo service docker start

使用国内镜像(网易):
在/etc/docker/daemon.json(没有此文件请新建)中添加:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}

此时运行docker命令会报错:
docker: Got permission denied while trying to connect to the Docker daemon socket
sock: connect: permission denied.
See "docker run --help".

这是因为默认情况下,docker使用socket与Docker引擎通讯。而只有root用户和docker组的用户才可以访问Docker引擎的socket。可以直接加sudo或切换root用户,但是最好是将当前用户加入 docker 用户组:
sudo groupadd docker
sudo usermod -aG docker $USER

重启服务:
sudo service docker restart

切换至docker组:
newgrp - docker

再运行:
charlesz@charlesz-OptiPlex-3046:~$ docker run ubuntu:15.10 /bin/echo "Hello everybody"
Hello everybody

完成。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28082.html

相关文章

  • Ubuntu16.04安装Docker

    摘要:一准备要求系统的内核版本高于通过下面的命令查看内核版本二安装卸载旧版本的旧版本名称为或者。版本是免费的,如果我们学习或者一般应用,足够。我们安装社区版由于安装需要使用,所以需要使支持的拉取方式。 一、准备 Docker 要求 Ubuntu 系统的内核版本高于 3.10,通过下面的命令查看内核版本: $ uname -r 二、安装 1. 卸载旧版本 Docker 的旧版本名称为:dock...

    wind5o 评论0 收藏0
  • 基于ubuntu16.04快速构建Hyperledger Fabric网络

    摘要:如果你的环境搭建再云服务器上,例如阿里云或者腾讯云,可以不用更新源,直接在自己的主机上使用远程连接工具连接上云主机,环境就算完成了若在本地不能连接上云主机,或者虚拟机,检查一下是否已经安装并启动若没有,可以参加网上的教程,配置远程连接。 showImg(https://segmentfault.com/img/bVbavlU?w=978&h=273); 前言 最近在参加一个比赛,使用到...

    sutaking 评论0 收藏0
  • 搭建指定版本node环境docker镜像

    摘要:基于的镜像去打包安装了环境的镜像前置条件获取镜像基于镜像启动容器从源代码安装安装过程均在容器内进行更新源并安装必要工具获取指定版本的源代码这里我们使用版目前为长期支持版可以使用两中获取源码的方式修改目录权限编译安装查看版 基于ubuntu16.04的docker镜像去打包安装了nodejs环境的docker镜像 前置条件 1.获取ubuntu16.04镜像 # docker pull ...

    Mr_houzi 评论0 收藏0
  • Docker - 入门(一),基础使用

    摘要:查看版本,确认已正确安装查看镜像拉取一个默认拉去最新版本的镜像,当然也可以指定之后的数字为镜像版本拉取成功后该数字即为镜像的标签进入镜像首先查看我们的拉取的镜像输出即为我们刚拉取的镜像,继续执行若不是,需要带上以交互模式运行容 查看docker版本,确认docker已正确安装 $ docker --version Docker version 18.09.2, build 624796...

    Darkgel 评论0 收藏0
  • Docker Registry Server 搭建,配置免费HTTPS证书,及拥有权限认证、TLS

    摘要:上一篇文章搭建了一个具有基础功能的私有仓库,这次来搭建一个拥有权限认证的私有仓库。移动证书到目录。身份验证为用户创建一个带有一个条目的密码文件,密码为创建仓库启动注册表,指示它使用证书。注册表在端口默认的端口上运行。 上一篇文章搭建了一个具有基础功能的私有仓库,这次来搭建一个拥有权限认证、TLS 的私有仓库。 环境准备 系统:Ubuntu 17.04 x64 IP:198.13.48...

    liuchengxu 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<