CentOS折腾记录(三):安装Portainer

admin2022-12-29  123

Docker安装好了,其实Portainer作用并不是很大,主要是自己还不太会用,只会用来管理镜像和容器。镜像的拉取,容器安装运行都是通过命令行来操作的。图形化管理镜像主要是删除一些没有使用的镜像,减少磁盘占用,管理容器就是除了删除没用的容器之外,只有运行和停止容器了。想要安装这个Portainer还有个原因就是神雕大神的Hi-NAS系统里面有这个东西,我也想在X86/AMD64的平台上安装这些软件。

 

不知道怎么安装,还是通过老方法,度娘。

 

先是搜索拉取镜像

docker search portainer

 

度娘找到的资料中,可以搜索到中文版的Portainer镜像,我搜索出来的镜像中并没有中文化的镜像,所以直接就安装了原版镜像。

docker pull portainer/portainer #安装的是原版的镜像,英文界面

 

然后创建容器:

docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

 

创建容器的代码我也不懂是什么意思,后面查资料才明白一些,把这些资料也记录下来。

-d #后台运行容器,并返回容器ID;

-p #指定端口映射,格式为:主机(宿主)端口:容器端口

--name portainer #为容器指定一个名称;

--restart=always #重启后运行,always:总是重启后运行

-v 宿主机目录:容器中的目录 #挂载目录,将容器中的目录映射到宿主机中

 

操作到这里,Portainer就安装完成了,后来发现,不用前面的操作,什么搜索镜像,pull接取镜像,直接创建容器就可以安装完成,那我还费那个劲干嘛直接创建中文版的镜像容器

docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock 6053537/portainer

 

发现这个操作是因为原版镜像安装完之后,通过浏览器输入http://ip:9000访问不了Portainer,又是一顿查资料,安装过程都一样。最后创建容器的时候是复制粘贴成了创建中文版镜像的命令,直接也安装成功了。然后系统中有了两个Portainer,都访问不了。

 

如果是一次安装完成的话是可以正常访问的。

转载请注明原文地址:http://www.198484.com/?read-4.html
0

最新回复(0)