国内拉去镜像 docker pull hub.c.163.com/fgstudent/portainer:latest
linux 下
docker volume create portainer_data
docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data hub.c.163.com/fgstudent/portainer
windows 上的docker 需要让本地驱动对容器可用(容器获得本地磁盘读写权限)
图在最下边
执行 docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v C:ProgramDataPortainer:/data portainer/portainer
第二个-v应该是将portainer所在linux中的/data 文件下的内容映射到 C:ProgramDataPortainer
第一个-v 应该和第二个-v是一个意思,映射容器中的文件到 linux容器,可能是docker 有个原始linux,其它容器中的linux都跟它有些关系。
目录下,这样即使容器被删除了,下次新容器依然可以使用原来的数据
访问这个地址
设置账号密码
选择本地docker
你就看到现在正在跑的容器了
点击一下进入管理页面
看到当前容器了吗