Docker安装Portainer(docker容器管理工具)

1. 拉取镜像

docker pull portainer/portainer-ce:latest

2. 启动portainer(默认端口9000)

docker run -d \
--name portainer \
-p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
--privileged=true \
portainer/portainer-ce:latest

3. 命令解释

docker run -d \        # 以后台方式运行一个 Docker 容器
--name portainer \        # 将容器命名为portainer
-p 9000:9000 \        # 将主机的9000端口(左)映射到容器的9000端口(右)
--restart=always \        # 自动重启容器,包括Docker启动以及运行失败时
-v /var/run/docker.sock:/var/run/docker.sock \        # 将主机上的/var/run/docker.sock文件挂载到容器的/var/run/docker.sock文件。这样可以使得容器能够与主机上的Docker守护进程进行通信
-v portainer_data:/data \        # 将名为portainer_data的卷挂载到容器的/data目录。这样可以在容器内部持久化保存Portainer的数据
--privileged=true \        # 将容器设置为具有特权访问(portainer用不到)
portainer/portainer-ce:latest    # 指定要运行的Docker镜像为portainer/portainer-ce,并使用最新的版本

 

posted @ 2024-05-24 15:39  面向bug编程  阅读(250)  评论(0编辑  收藏  举报