千家信息网

怎么在Linux中配置Docker和portainer

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,怎么在Linux中配置Docker和portainer?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。系统要求Docker CE 支持 6
千家信息网最后更新 2026年11月02日怎么在Linux中配置Docker和portainer

怎么在Linux中配置Docker和portainer?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

系统要求

Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。

卸载旧版本

旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:

$ sudo yum remove docker \     docker-client \     docker-client-latest \     docker-common \     docker-latest \     docker-latest-logrotate \     docker-logrotate \     docker-selinux \     docker-engine-selinux \     docker-engine

1、使用 yum 安装

安装一些必要的系统工具:

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

添加软件源信息:

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

更新 yum 缓存:

$ sudo yum makecache fast

安装 Docker-ce:

$ sudo yum -y install docker-ce

2、使用脚本自动安装

确保 yum 包更新到最新。

$ sudo yum update

在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:

$ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun

执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker CE 的 Edge 版本安装在系统中。

3、启动docker

$ sudo systemctl start docker

4、验证docker服务是否启动成功

$ sudo docker run hello-world

出现如下图显示为启动成功

二、使用portainer图形界面工具来管理docker

Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,而且portainer是跨平台的,windows和linux都可以部署

一、启动portainer 容器

有两种启动方式可选

1、单节点运行方式

docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

-d 参数以detach方式运行
-p 将容器工作端口映射至物理机端口 HOST端口:容器端口
-v 将容器目录挂载(映射)到物理机对应位置,这里指定通讯方式为sock
portainer/portainer 为镜像名称

2、多节点: portainner 也支持用TCP通讯

docker run -d -p 9000:9000 portainer/portainer -H tcp://:

其中REMOTE_HOST是slave ip,REMOTE_PORT是slave 端口

二、访问

http://宿主机ip:9000

进入页面后设置用户名和密码

然后选择 local 或者remote,这里使用单节点 local

登录后如下图

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

看完上述内容,你们掌握怎么在Linux中配置Docker和portainer的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

版本 系统 端口 容器 方式 脚本 内核 工具 节点 支持 管理 运行 配置 成功 操作系统 内容 功能 命令 方法 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 中智农互联网科技 上海睿民互联网科技有限公司 广东猪兼强互联网科技有限公司 广州万易互联网科技有限公司 深圳九邦互联网科技有限公司 科技互联网政务服务 互联网金融 科技金融 鑫亿盛互联网科技 宝灵互联网科技有限公司 互联网科技扶贫时间 互联网保险科技创业 企晟互联网信息科技有限公司 智帮互联网科技公司最近动向 广州千川互联网科技有限公司 易企秀互联网科技是做什么的 第三届互联网大会安防黑科技 平安好医生打造互联网科技医疗 网互联网络科技 六子台科技互联网展会 互联网科技公司简介 金融科技还是互联网 奇酷互联网络科技公司 易通互联网络科技有限公司 互联网科技大会 中国科技创新与世界互联网大会 内蒙古九一互联网科技 互联网公司黑科技创始人 每天都有哪些好的互联网科技 云南省自由互联网科技有限公司
0