担心Gitlab以后版本更新后可能有兼容性问题,想把image备份一下,以后可以用同版本的,在网上找到以下方法:
先查看有哪些images:
[dev@OG2233-FM41-226 ~]$ sudo docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
sameersbn/gitlab 8.14.2 3dc4358e3a23 4 days ago 778.1 MB
sameersbn/postgresql latest 38f559f86963 7 weeks ago 232.4 MB
sameersbn/mysql latest 3e1a2409cf94 7 weeks ago 294.1 MB
sameersbn/redis latest 4c37d50ffad3 7 weeks ago 196.5 MB
保存image:
[dev@OG2233-FM41-226 ~]$ sudo docker save -o ./gitlab-8.14.2.tar sameersbn/gitlab
这个操作根据image大小,可能比较慢,也可能这机器太慢...
[dev@OG2233-FM41-226 ~]$ ls
gitlab-8.14.2.tar
恢复image:
sudo docker load -i ./gitlab-8.14.2.tar
这样就能恢复了,不过没测试,先备份着等以后有需要时再用。