我是靠谱客的博主 阔达超短裙,最近开发中收集的这篇文章主要介绍Docker环境搭建,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本节为 Docker 的环境搭建
只适合Linux环境,推荐Ubuntu。本例以Ubuntu16.04-x64为例

前提条件

内核版本要求大于3.10

uname -r
[dzlua@ubuntu:~]$ uname -r
4.4.0-154-generic
[dzlua@ubuntu:~]$ 

安装

sudo apt install docker.io
[dzlua@ubuntu:~]$ sudo apt install docker.io
[dzlua@ubuntu:~]$ sudo docker -v
Docker version 18.09.7, build 2d0083d

出现版本号说明安装成功

设置

当直接使用 docker ps 时,会发现没有权限

[dzlua@ubuntu:~]$ 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.39/containers/json: dial unix /var/run/docker.sock: connect: permission denied
[dzlua@ubuntu:~]$ 

设置非root用户使用docker

  1. 添加docker用户组

    sudo groupadd docker
  2. 将登陆用户加入到docker用户组中

    sudo gpasswd -a $USER docker
  3. 更新用户组

    newgrp docker
  4. 测试命令是否可以使用

    docker ps
    [dzlua@ubuntu:~]$ docker ps
    CONTAINER ID
    IMAGE
    COMMAND
    CREATED
    STATUS
    PORTS
    NAMES
    [dzlua@ubuntu:~]$ 

    如上表示成功!

转载于:https://www.cnblogs.com/dzlua/p/11199705.html

最后

以上就是阔达超短裙为你收集整理的Docker环境搭建的全部内容,希望文章能够帮你解决Docker环境搭建所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部