合一学院
合一学院

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

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

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

Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。

本次在VPS上实验,本地的Linux系统或软路由器原理差不多。

VPS推荐:Bandwagon HOST搬瓦工VPS注册、购买和连接SSH登录教程

一、Docker 安装

以CentOS 7安装dockers为例,其他系统原理一样。 

1.卸载旧版本

较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。

搜索已经安装的docker

yum list installed|grep docker

卸载它们

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

把与docker相关的文件删除

 rm -rf /var/lib/docker

2.开始安装docker

使用官方安装脚本自动安装

安装命令如下:

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面板安装

发表评论

textsms
account_circle
email

合一学院

Docker 安装和Docker portainer面板安装教程
[ Docker 安装&Docker portainer面板安装 ] Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级…
扫描二维码继续阅读
2020-07-21