天天看點

如何進入 Docker 容器,儲存鏡像

方法一:

為了連接配接到容器,你還需要找到容器的第一個程序的PID。

docker inspect --format "` `.`State`.`Pid `" <container-id>

通過這個PID,你就可以連接配接到這個容器:

nsenter --target $PID --mount --uts --ipc --net --pid

方法二:

docker exec -it <container_id> /bin/bash

導出和儲存鏡像

docker save -o develenv.tar develenv:V1.0  #docker save -o [儲存的鏡像的名字]  [源鏡像的名字]

然後将這個導出的tar包傳到某台docker主控端上,導入

docker load --input develenv.tar

用這種方法同樣可以儲存和遷移鏡像。