• debian安装portainer


    debian安装portainer

    docker search portainer
    docker pull portainer/portainer-ce
    docker image ls
    mkdir -p ~/portainer/data
    mkdir -p ~/portainer/public
    
    • 1
    • 2
    • 3
    • 4
    • 5

    启动

    docker run -d -p 9000:9000 \
    --name portainer \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v ~/portainer/data:/data \
    --restart=no \
    portainer/portainer-ce
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    docker run:运行docker容器

    -d :指定目录
    --name:容器的名字
    --restart=always:Docker启动后容器自动启动
    -p:端口映射,冒号前面是NAS使用端口(可更改),冒号后面是容器默认端口(不可更改)
    -v:路径映射,冒号前面是NAS本地路径(可更改),冒号后面是容器默认路径(不可更改)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    Docker restart参数用于指定自动重启docker容器策略,包含3个选项:noon-failure[:times]alwaysunless-stopped

    • no 默认值,表示容器退出时,docker不自动重启容器
    • on-failure 若容器的退出状态非0,则docker自动重启容器,还可以指定重启次数,若超过指定次数未能启动容器则放弃。例如docker run --restart=on-failure:3
    • always 容器退出时总是重启
    • unless-stopped 容器退出时总是重启,但不考虑Docker守护进程启动时就已经停止的容器

    汉化

    版本太新的话,汉化包有些小问题,不太建议使用。

    下载汉化包,解压后将里面的文件上传到 ~/portainer/public 中

    $ cd ~/portainer
    $ tree -L 2
    .
    ├── data
    └── public
        ├── css
        ├── fonts
        ├── ico
        ├── images
        ├── index.html
        └── js
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    启动

    docker run -d -p 9000:9000 \
    --name portainer \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v ~/portainer/data:/data \
    -v ~/portainer/public:/public \
    --restart=no \
    portainer/portainer-ce
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    用完后,关闭,删除容器。节省系统资源

    docker container stop portainer && docker container rm portainer &&  docker container ls -la
    
    • 1

    参考

    portainer安装与汉化

  • 相关阅读:
    创建交换机、队列以及绑定关系
    C++面试八股文:C++中,函数的参数应该传值还是传引用?
    vue3+vite+uniapp 封装一个省市区组件
    ROS2在Windows操作系统下的应用
    Bootstrap框架
    2.15-CSS基础--vertical-align垂直对齐、光标类型、边框圆角
    Vue的双向绑定v-model详细介绍
    在TMP中计算书名号《》高度的问题
    nvidia控制面板锐化怎么开启?
    linux环境下查询主板、CPU、内存等硬件信息
  • 原文地址:https://blog.csdn.net/e891377/article/details/132841184