Docker更新容器版本

474 words

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

可用通过官网Explore Docker’s Container Image Repository | Docker Hub查看最新镜像的版本。

image-20230130104154084

检查镜像与容器

  1. 查看已安装的镜像sudo docker images

image-20230130104423215

  1. 查看已安装的容器sudo docker ps

image-20230130104552901

更新容器

  1. 安装最新的镜像sudo docker pull jellyfin/jellyfin

  2. 查看容器的启动参数

    1
    2
    sudo pip install runlike
    sudo runlike jellyfin
  3. 更新容器

    1
    2
    3
    4
    5
    6
    7
    #停止删除容器
    sudo docker stop jellyfin
    sudo docker rm -f jellyfin
    #根据上一步获取的启动参数来启动容器
    sudo docker run --name=jellyfin --hostname=jellyfin
    #删除旧镜像
    sudo docker rmi [镜像ID]
Comments