Docker的图形化Portainer
启动Portainer 坡泰了
环境准备
主机名 |
ip |
角色 |
elk1 |
10.0.0.76 / 172.16.1.76 |
图形化portainer |
1 2 3 4 5 6 7 8 9 10 11
| [root@elk1 harbor]# docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name portainer portainer/portainer
2、浏览器访问 http://10.0.0.76:9000/
3、登录进去可能回提示portainer超时,需要重启 [root@elk1 harbor]# docker restart portainer portainer
4、重启之后再访问页面,进去刷新,设置初始密码 12位的 aaaaaa111111
|
5、查看本地的docker
此处可以启动容器
6、测试拉取一个镜像并启动
等待一会,显示拉取镜像并启动成功,跳转到容器启动的页面,并且在命令行主可以查看到已拉取成功,启动成功
7、查看所有镜像
8、测试拉取镜像
9、挂载目录的页面
10、事件的查看,哪个容器退出了,查看日志
12、查看物理机的信息
13、添加自己的镜像仓库。拉取容器的时候就去自己创建的仓库里面拉取
添加之后,如果想拉取自己仓库里面的容器,就这样选择
拉取harbor里面的容器
1 2 3 4 5 6 7 8
| [root@elk1 harbor]# vim /etc/docker/daemon.json { "registry-mirrors": ["https://docker.1panel.live", "https://hub.rat.dev/", "https://docker.chenby.cn", "https://docker.m.daocloud.io"], "insecure-registries": ["http://10.0.0.76","http://172.16.1.101:5000"] }
[root@elk1 harbor]# systemctl restart docker
|
14、管理docker01 ~ 03机器的镜像
1 2 3 4 5 6 7 8 9 10 11
| docker run -d \ -p 9001:9001 \ --name portainer_agent \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/lib/docker/volumes:/var/lib/docker/volumes \ portainer/agent:2.16.2
systemctl restart docker
|