本文介绍安装Portainer的方法,它是Docker容器、图像、服务的轻量级UI管理器,允许你管理不同的Docker环境(Docker主机或Swarm集群),能运行在Windows、macOS或Linux操作系统上。安装Docker请参考在Fedora 29/Fedora 28系统上安装Docker的步骤、在Ubuntu 18.04系统中安装指定docker版本的简单方法。
一、在主机系统上创建一个目录以保存容器数据 要保留docker容器数据,让我们创建一个包含所有Portainer数据的目录: $ mkdir ~/portainer 你可以指定要使用的任何其他目录。
二、从docker hub中拉出portainer docker镜像 现在让我们从Docker hub下载映像并将其本地存储在docker主机上: $ docker pull portainer/portainer Using default tag: latest latest: Pulling from portainer/portainerd1e017099d17: Pull complete 84edb4fad689: Pull complete Digest: sha256:c7d065f721266e24342f1b2d6fa6e... Status: Downloaded newer image for portainer/portainer:latest 你可以标记图像并为其指定自定义名称: $ docker tag portainer/portainer portainer
三、运行portainer docker容器 已经配置了所有内容,让我们启动容器: $ export CONT_NAME="portainer" $ docker run -d -p 9000:9000 \ --restart always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v ~/portainer:/data \ --name ${CONT_NAME} \ portainer
四、访问Portainer Web界面 访问地址如http://127.0.0.1上的Web面板:
系统将要求你创建管理员用户并提供密码,然后单击“创建用户”。 然后会要求你添加Docker环境,这可以是本地Docker引擎或远程,对于我的情况,我用它来管理本地docker引擎:
你将被引导至Portainer面板,可以从Web UI开始管理Docker引擎操作,默认部分包含容器数量、docker版本、卷、网络的摘要:
单击引擎部分将为你提供有关Docker引擎的所有信息:
另一个有趣的部分是App Templates,Portainer试图通过提供一些可供使用的模板,轻松地在Docker容器上部署应用程序,这适用于Windows和Linux,你可以立即搜索和部署容器:
相关主题 |