Docker 不斷在改版(商業化不留餘力),目前分成EE /CE兩個版本
安裝方式又跟之前有所不同
CE的安裝方式做個紀錄 :
https://docs.docker.com/engine/installation/linux/docker-ce/centos/
2017年7月28日 星期五
2017年3月29日 星期三
Docker export and import
docker export 指令讓我們能夠將現有的image重新打包至其他docker平台上使用
使用方式如下 :
1. 先下載並執行一個centos docker image
# docker run -it centos /bin/bash
2. 進入container之後,進行任何想要的變更,並退出container
3. 查看執行狀態 (記下CONTAINER ID)
# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED
0ae760c48e30 centos "/bin/bash" About a minute ago
# docker export 0ae760c48e30 > centos.tar
4. import docker image
# cat centos.tar | docker import - centos:v1.1
sha256:e5d5c21610200d3f06f189b56bca111a54e85da0ce0ce296dbe19482738ad896
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos v1.1 e5d5c2161020 7 seconds ago 192.5 MB
請注意:
The docker export command does not export the contents of volumes associated with the container.
所以,如果要把完整的image做export,建議使用docker save and docker load
使用方式如下 :
1. 先下載並執行一個centos docker image
# docker run -it centos /bin/bash
2. 進入container之後,進行任何想要的變更,並退出container
3. 查看執行狀態 (記下CONTAINER ID)
# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED
0ae760c48e30 centos "/bin/bash" About a minute ago
3. export docker image
4. import docker image
# cat centos.tar | docker import - centos:v1.1
sha256:e5d5c21610200d3f06f189b56bca111a54e85da0ce0ce296dbe19482738ad896
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos v1.1 e5d5c2161020 7 seconds ago 192.5 MB
請注意:
所以,如果要把完整的image做export,建議使用docker save and docker load
訂閱:
文章 (Atom)
kubernets service 介紹
kubernets (簡稱k8s)中的容器如果要對外服務,需要透過server元件來進行 service元件有以下幾種類型可供選擇 : clusterip : 預設類型,只在k8s cluster內部IP中提供服務,外部無法訪問 nodeport : 在每個n...
-
公司內部限制聯外網路,安裝k8s的部分用了很慘烈的方式來安裝 1. 自建yum server 2. 自建docker registry 3. 打包所有rpm相依性檔案 事實上,對外網路開放之後,根本就是無腦裝完呀!! 以下是我在 GCP 的安裝方式 (根本輕鬆啊!...
-
這邊做一下筆記,如何建立一台前端控制站台以及翻牆節點 shadow socks : wiki百科 O.S : CentOS 6.9(final) 1. 安裝前端管理介面 yum update -y yum install vim wget wget -O ...
-
https://github.com/bcicen/ctop 這個專案,可以看到container的狀態