Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee 朱秋贵内科诊所 My腾云code

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
posted @ 2021-08-24 12:35  cn2024  阅读(1032)  评论(0编辑  收藏  举报