1.拉取最新鏡像
docker pull nextcloud
2.創(chuàng)建臨時(shí)容器
通過(guò)?--volumes-from?選項(xiàng)加載原來(lái)容器的數(shù)據(jù)卷,?6bfb08a05e50 為原容器的ID。臨時(shí)指定一個(gè)端口,以便測(cè)試。
docker run -d --name tempcloud -p 8091:80 --volumes-from 6bfb08a05e50 nextcloud
3.刪除原來(lái)的應(yīng)用
docker stop?6bfb08a05e50?
docker rm?6bfb08a05e50?
4.創(chuàng)建新鏡像
docker run -d --name nextcloud --restart=always -p 8090:80 --volumes-from tempcloud nextcloud
5.刪除臨時(shí)鏡像
docker stop?7c9790a22002
docker rm?7c9790a22002
經(jīng)過(guò)以上操作即可生效了!

效果