Portainer教程
1.Portainer安装
1.0 查询Portainer镜像
docker search portainer
1.1 下载镜像
docker pull portainer/portainer
1.2 查看镜像
docker images
2.下载汉化包
下载地址: https://pan.baidu.com/s/1Q6U2nhPsJzicAiRu4BZr9g 提取码: ep7i
下载解压后拖到服务环境指定位置,该位置会在创建Portainer容器时使用,当前懒人做法直接拖拽到与root同层;
3.生成Portainer容器
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public --name prtainer-test portainer/portainer
查看环境运行容器
docker ps
如果已创建过Portainer容器则需先停止且删除,在重新创建该Portainer容器,步骤如下
// 1.查询运行容器
docker ps
// 2.查看所有容器
docker ps -a
// 3.停止Portainer容器 (container_name:容器名、container_id:容器id)
docker stop container_name/container_id
// 4.删除Portainer容器 (container_name:容器名、container_id:容器id)
docker rm container_name/container_id
操作完成后,运行生成Portainer容器。
运行完成后直接浏览器中打开 00.00.00.00:9000 (00.00.00.00 - 为服务器环境地址),查看是否可访问,同时要查看一些防火墙是否拦截,如果拦截开发端口。
4.配置Portainer
1.访问方式:http://IP:9000,首次登陆需要注册用户,给admin
用户设置密码;
2.单机版这里选择local
即可,选择完毕,点击Connect
即可连接到本地docker
;
注意:该页面上有提示需要挂载本地 /var/run/docker.socker
与容器内的/var/run/docker.socker
连接。因此,在启动时必须指定该挂载文件。
# 选择local时,下面会提示如下:说明需要再启动时,添加 -v "/var/run/docker.sock:/var/run/docker.sock",在前面启动语句中就有。
Manage the Docker environment where Portainer is running using the Unix filesystem socket.
Ensure that you have started the Portainer container with the following Docker flag: -v "/var/run/docker.sock:/var/run/docker.sock".
配置成功后: