RHEL7 Docker 虛擬化使用(二)
Docker是一個開源工具,它可以讓建立和管理 linux容器變得簡單。容器就像是輕量級的虛擬機器,作為一種新興的虛擬化方式,Docker跟傳統的虛擬化方式相比具有眾多優勢。 |
- 環境: Centos7
- ip:172.16.1.10
- Docker version 1.13.1
執行一個容器、“-i”捕獲標準輸入輸出、“-t分配一個控制檯”
[root@localhost ~]# docker run -i -t centos /bin/bash [root@86a46aa13531 /]# ls bin dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr var [root@86a46aa13531 /]#
建立映象
-a 作者資訊,-m 提交資訊,-p 提交時暫停容器執行,如果提交成功會返回一個id數字串。
[root@localhost ~]# docker commit -m "aaa" -a "chao" 86a46aa13531 sha256:6efd478542f1a99b20796c9372c2976b87344263a051dbf39fd385ea4dbb8873
檢視映象
[root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE chao latest 7b6e3368140a 47 hours ago 237 MB 6efd478542f1 47 hours ago 237 MB docker.io/centos latest 470671670cac 6 weeks ago 237 MB
轉出轉入映象
docker save 命令轉出,docker load 命令轉入。
轉出chao映象為CHAO
[root@localhost ~]# docker save -o CHAO.tar chao:latest [root@localhost ~]# ls 123 anaconda-ks.cfg CHAO.tar initial-setup-ks.cfg
刪除映象
[root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE chao latest 7b6e3368140a 47 hours ago 237 MB 6efd478542f1 47 hours ago 237 MB docker.io/centos latest 470671670cac 6 weeks ago 237 MB [root@localhost ~]# docker rmi -f 7b6e3368140a Untagged: chao:latest Deleted: sha256:7b6e3368140ac0e977bc37110f267e3c7b641e0b42ba04e93b1bbda46331c29c [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE 6efd478542f1 47 hours ago 237 MB docker.io/centos latest 470671670cac 6 weeks ago 237 MB
轉入映象
[root@localhost ~]# docker load < chao.tar Loaded image: chao:latest [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE chao latest 7b6e3368140a 47 hours ago 237 MB 6efd478542f1 47 hours ago 237 MB docker.io/centos latest 470671670cac 6 weeks ago 237 MB
以上就是docker的基礎操作
原文地址: https://www.linuxprobe.com/rhel-docker-xuni.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2679016/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RHEL7 Docker 虛擬化使用(一)Docker
- Docker教程之二Docker和傳統虛擬化對比Docker
- 說透 Docker:虛擬化Docker
- Docker技術( 容器虛擬化技術 )Docker
- Docker虛擬化管理:30分鐘教你學會用DockerDocker
- Docker容器與虛擬化技術:OpenEuler 部署 docker容器應用Docker
- docker筆記49-容器虛擬化網路Docker筆記
- 徹底釋放虛擬化,Docker的應用Docker
- 【原創】Linux虛擬化KVM-Qemu分析(二)之ARMv8虛擬化Linux
- 虛擬化四、KVM虛擬化技術
- 部署虛擬機器環境安裝RHEL7系統虛擬機
- 【桌面虛擬化】之二型別及案例型別
- 是否可以將Docker理解為應用程式虛擬化?Docker
- 『現學現忘』Docker相關概念 — 4、虛擬化概念Docker
- Docker不做虛擬化核心,對.NET有什麼影響?Docker
- 虛擬化(六):vmware 桌面虛擬化 horizon view 介紹View
- 伺服器物理機使用ESXI虛擬化並劃分虛擬機器伺服器虛擬機
- 開源專案Docker,Red Hat新的虛擬化選擇Docker
- 關於Docker你不知道的事——虛擬化歷史Docker
- Docker會取代虛擬機器嗎?Docker虛擬機
- Docker實踐(2)—虛擬網路Docker
- docker desktop清理wsl虛擬磁碟Docker
- Docker與虛擬化技術淺析第一彈之docker與KubernetesDocker
- 伺服器虛擬化基礎知識:如何虛擬化?伺服器
- 啥是伺服器虛擬化,虛擬化的優勢伺服器
- 淺談GPU虛擬化技術(四)-GPU分片虛擬化GPU
- 淺談GPU虛擬化技術(四)- GPU分片虛擬化GPU
- xen安裝半虛擬化虛擬機器虛擬機
- Hadoop虛擬化Hadoop
- 虛擬化技術(-)
- 虛擬化技術
- 微軟之日 --- 虛擬化微軟
- RHCSA 系列(十五): 虛擬化基礎和使用 KVM 進行虛擬機器管理虛擬機
- 什麼是伺服器虛擬化,虛擬化的優勢!伺服器
- 淺談GPU虛擬化技術:GPU圖形渲染虛擬化GPU
- 使用DiskGenius工具來實現物理機遷移虛擬機器,實現虛擬化虛擬機
- Docker容器和虛擬機器區別Docker虛擬機
- 用 Docker Machine 建立 Azure 虛擬主機DockerMac