Docker 安装和Docker portainer控制面板安装教程

原创 教程 精选评论1,480字数 624

[ Docker 安装&Docker portainer面板安装 ] Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

本次在VPS上实验,本地的Linux系统或软路由器原理差不多。文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

VPS推荐:Bandwagon HOST搬瓦工VPS注册、购买和连接SSH登录教程文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

一、Docker 安装

以CentOS 7安装dockers为例,其他系统原理一样。 文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

1.卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

搜索已经安装的docker文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

yum list installed|grep docker

卸载它们文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

yum -y remove docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64

把与docker相关的文件删除文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

 rm -rf /var/lib/docker

2.开始安装docker

使用官方安装脚本自动安装文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

安装命令如下:文章源自合一学院-https://unvmax.com/docker-%e5%ae%89%e8%a3%85%e5%92%8cdocker-portainer%e9%9d%a2%e6%9d%bf%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

启动docker

sudo systemctl start docker

查看是否安装成功

安装完成后,运行下面的命令,验证是否安装成功。

$ docker version# 或者$ docker info

二、portainer面板安装教程

PortainerDocker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。官方地址

安装命令

docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

里面的端口可以自定义,保持默认也行。

浏览器打开面板

输入自己的Linux系统的IP地址打开面板 IP:9000

Docker 安装&Docker portainer面板安装
Docker 安装&Docker portainer面板安装
Docker 安装&Docker portainer面板安装

界面如图

Docker 安装&Docker portainer面板安装
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证