zoukankan      html  css  js  c++  java
  • centos 7 Docker使用Portainer搭建可视化界面

    1、下载镜像docker pull docker.io/portainer/portainer

    2、单机版运行启动docker run -d -p 9000:9000  --restart=always  -v /var/run/docker.sock:/var/run/docker.sock  --name prtainer-test  docker.io/portainer/portainer

    -d:  后台运行容器

    -、p 9000:9000  映射 9000主机端口

    --restart=always : 跟随docker 重启

    -v 挂载 文件 (portainer 必须 -v /var/run/docker.sock)

    --name:名字,没给就随机

    3、访问 9000端口,设置 用户帐号密码

    45fd0585015bbf4ef325976dd5594e5f.png

    4、设置完帐号密码,选择第一个 Local 本地单机版

    e7163c6e79759a2552d5e39e09713648.png

    5、出现没权限问题

    Failure

    Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/_ping: dial unix /var/run/docker.sock: connect: permission denied

    da848dea560043baa4dc1c75508de3b1.png

    经查原因: docker 版本太低, docker version 命令查版本,发现是 1.13.1 版本

         注:参考

           Docker 升级到最新版本

             

    Linux 下的 Docker 安装与使用

    更新完,从第一步开始,成功搭建

    17630c65b6deac682378634c3b2c1f43.png

     

     

     

    Docker 升级到最新版本

    1、查看系统要求

    Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看CentOS的内核版本。

    uname -a
    

    2、删除旧版本

    yum remove docker  docker-common docker-selinux docker-engine
    

    3、安装需要的软件包

    yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    

    4、设置Docker yum源

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

     若下载比较慢请设置阿里云镜像源

    sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
     

    5、查看所有仓库中所有docker版本

    可以查看所有仓库中所有docker版本,并选择特定的版本安装。

    yum list docker-ce --showduplicates | sort -r
    

    6、安装docker

    sudo yum install docker-ce
    

    由于repo中默认只开启stable仓库,故这里安装的是最新稳18.03.0.ce-1.el7.centos。

    如果要安装特定版本:

    sudo yum install docker-ce-18.06.1.ce  
    

    7、启动

    设置为开机启动

    systemctl enable docker

    链接:https://www.jianshu.com/p/6e5da590aeda

     
    https://www.cnblogs.com/myzony/p/9071210.html
  • 相关阅读:
    .net反编译原理
    科学使用Log4View2
    头条一面竟然问我Maven?
    SpringCloud Netflix(一) :微服务架构
    Linux环境安装Docker
    Quartz定时任务
    Jedis连接外部Redis
    宝塔phpmyadmin打不开的可能问题及解决方法
    文件上传 Window & Linux
    SpringBoot登录判断
  • 原文地址:https://www.cnblogs.com/smallfa/p/15179812.html
Copyright © 2011-2022 走看看