CentOS6.5安裝Docker,常用命令
筆者這裡是用CnetOS6.5系統
開始安裝daoker之旅:
[[email protected] ~]# uname -r
2.6.32-431.el6.x86_64
[[email protected] ~]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
注意其他的源可能導致你的核心和docker的版本不一致,需要升級核心至3.x。
安裝:
[[email protected] ~]# rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
warning: /var/tmp/rpm-tmp.JN76fI: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:epel-release ########################################### [100%]
[
[[email protected] ~]# yum -y install docker-io
啟動並設定開機自動啟動
[[email protected] ~]# service docker start
Starting cgconfig service: [確定]
Starting docker: [確定]
[
獲取cnetos映象
[[email protected] ~]# docker pull centos:latest
centos:latest: The image you are pulling has been verified
511136ea3c5a: Pull complete
5b12ef8fd570: Pull complete
34943839435d: Downloading [===> ] 18.38 MB/232.5 MB 1h7m49s
#官方安裝方式docker pull imagename從docker的索引中心下載,imagename是映象名稱,例如docker pull Ubuntu就是下載base ubuntu並且tag是latest。
我們還可以搜尋基於 Fedora 和 Ubuntu 作業系統的容器。
[[email protected] ~]# docker search ubuntu
[[email protected] ~]# docker search fedora
檢視docker映象
[[email protected] ~]# docker images centos
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos latest 34943839435d Less than a second ago 224 MB
執行docker執行shell
[[email protected] ~]# docker run -i -t centos /bin/bash
[[email protected] /]#
[[email protected] /]#
[[email protected] /]#
[[email protected] /]#
停止容器
[[email protected] ~]# docker stop <CONTAINER ID>
刪除所有容器
docker rm $(docker ps -a -q)
檢視docker的子命令,直接敲docker 或完整的docker help 就可以
常用命令
總結一下常用命令:
其中<>闊起來的引數為必選,[]闊起來為可選
- docker version 檢視docker的版本號,包括客戶端、服務端、依賴的Go等
- docker info 檢視系統(docker)層面資訊,包括管理的images, containers數等
- docker search 在docker index中搜索image
- docker pull 從docker registry server 中下拉image
- docker push 推送一個image或repository到registry
- docker push :TAG 同上,指定tag
- docker inspect 檢視image或container的底層資訊
- docker images TODO filter out the intermediate image layers (intermediate image layers 是什麼)
- docker images -a 列出所有的images
- docker ps 預設顯示正在執行中的container
- docker ps -l 顯示最後一次建立的container,包括未執行的
- docker ps -a 顯示所有的container,包括未執行的
- docker logs 檢視container的日誌,也就是執行命令的一些輸出
- docker rm 刪除一個或多個container
- docker rm `docker ps -a -q` 刪除所有的container
- docker ps -a -q | xargs docker rm 同上, 刪除所有的container
- docker rmi 刪除一個或多個image
- docker start/stop/restart 開啟/停止/重啟container
- docker start -i 啟動一個container並進入互動模式
- docker attach attach一個執行中的container
- docker run 使用image建立container並執行相應命令,然後停止
- docker run -i -t /bin/bash 使用image建立container並進入互動模式, login shell是/bin/bash
- docker run -i -t -p 將container的埠對映到宿主機的埠
- docker commit [repo:tag] 將一個container固化為一個新的image,後面的repo:tag可選
- docker build
- 尋找path路徑下名為的Dockerfile的配置檔案,使用此配置生成新的image
- docker build -t repo[:tag] 同上,可以指定repo和可選的tag
- docker build - 使用指定的dockerfile配置檔案,docker以stdin方式獲取內容,使用此配置生成新的image
- docker port 檢視本地哪個埠對映到container的指定埠,其實用docker ps 也可以看到
相關推薦
CentOS6.5安裝Docker,常用命令
筆者這裡是用CnetOS6.5系統 開始安裝daoker之旅: [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64 [[email protected] ~]# cat /etc/iss
CentOS6.5 安裝docker
pos rpm 技術 問題 arch ews .aspx project 內核 一、環境 1.本次是在centOS6.5上安裝docker 2.centos6.5的內核是 3.首先安裝epel epel-release-6-8.noarch.
CentOS6.5安裝Docker 阿里雲伺服器centos6.5 安裝docker報錯的問題解決方案
筆者這裡是用CnetOS6.5系統,開始安裝Docker之旅: [[email protected] ~]# uname -r2.6.32-431.el6.x86_64 [[email protected] ~]# cat /etc/iss
CentOS6.5安裝Docker應用容器引擎
1:安裝docker之前需要禁用selinux,因為selinux和LXC有衝突,故而需要禁用。將SELINUX設為disabled,注意修改後最好重啟下機器 vim /etc/selinux/config 2:安裝 Fedora EPEL [[email
CentOS6.5安裝docker環境
inline git generated nac enme 成熟 sta 第一個 fedora CentOS是目前企業裏面用的相對較多的版本,隨著技術的成熟,越來越多的用戶選擇使用docker環境。但是,如果直接在CentOS6.5中通過yum安裝,安裝完成後我無法啟動do
centos6.5安裝docker及遇到的錯誤
Docker容器最早受到RHEL完善的支援是從最近的CentOS 7.0開始的,官方說明是隻能運行於64位架構平臺,核心版本為2.6.32-431及以上(即 >= CentOS 6.5,執行docker時實際提示3.10.0及以上)。 需要注意的是Cen
centos6.5 安裝docker具體步驟
1.前提條件: Docker 執行在 CentOS 7 上,要求系統為64位、系統核心版本為 3.10 以上。 Docker 執行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系統為64位、系統核心版本為 2.6.32-431 或者更高版本。 2.移
Centos6.5 安裝配置docker
win7 64 div 系統 entos err vagrant ror virt grant 宿主機:win7 64位 vagrant封裝環境運行在VirtualBox 虛擬機上CentOS6.5,這是做測試時的一個環境,順便錯用安裝docker玩玩。 cento
docker安裝及常用命令
小寫 hub 方式 try jpress wordpress build com ble 一、倉庫、鏡像、容器 官方docker hub 官方:https://hub.docker.com/explore/ 常用docker 國內鏡像源: 網易鏡像中心:http://hub
docker compose安裝與常用命令介紹 及使用docker-compose執行一個進銷存管理系統
使用微服務架構的應用系統一般包含若干個微服務,每個微服務一般都會部署多個例項。如果每個微服務都要手動啟停,那麼效率之低,維護量之大可想而知 docker compose 是一個用於定義和執行多容器docker應用程式的工具 安裝: 下在並安裝適應系統版本的compose
docker 阿里雲安裝與常用命令
安裝沒得技術含量,看過菜鳥教程和純潔寫的部落格,感覺so easy 命令: yum install docker 啟動 設定開機啟動 systemctl start docker.service systemctl enable docker.service &nb
Docker(二)安裝及常用命令
1、安裝 1、安裝虛擬機器VMWare 連結:https://pan.baidu.com/s/1Xl7ENUm2gapPOFs-iXHpRQ 提取碼:eubm 2、下載centos,我下的是這個版本的 官網連結: http://isoredirect.centos.org/cento
docker安裝及其常用命令
1,docker概述 docker碼頭工人 openstack基於kvm 通過硬體虛擬化技術 docker基於lxc 通過核心虛擬化(linux核心) namespace機cgroup 好處:資源利用率高 docker 三大理念: 構建 運輸 執行 容器是完全使用沙箱機
docker 安裝及常用命令
https://get.daocloud.io/#install-docker-for-mac-windows #下載 http://www.cnblogs.com/shaosks/p/6932319.html # 安裝 1. docker run + 系統名 #建
centos7安裝docker及docker常用命令
docker三大核心概念:映象、容器和倉庫 映象 映象是docker執行容器的前提,docter執行容器前需要本地存在對應的映象。如果映象不存在本地,docter會嘗試先從預設映象倉庫下載(預設使用docter hub公共註冊伺服器中的倉庫),使用者也可以通過配置,使用自定
【轉】CentOS6.5下docker的安裝及遇到的問題和簡單使用
Docker是一個開源的應用容器引擎,可以輕鬆的為任何應用建立一個輕量級的、可移植的、自給自足的容器。利用Linux的LXC、AUFS、Go語言、cgroup實現了資源的獨立,可以很輕鬆的實現檔案、資源、網路等隔離,其最終的目標是實現類似PaaS平臺的應用隔離。 Doc
docker安裝和常用命令
docker 虛擬化,不是在在物理機上再去安裝一個系統,而是直接啟動應用級別的程式,例如啟動三個tomcat,三個容器 ,對外訪問後面講解 映象:docker的映象其實就是模板,跟我們常見的iso映象
docker在centos7安裝及常用命令
因為docker安裝包下載要翻牆,所以這裡用了國內的映象源。 先看docker如何在centos7上進行安裝: 準備工作 1.備份yum下載源: $ mv /etc/yum.repo
docker 的簡介、安裝以及常用命令
save 數據 信息 概念 虛擬 有效 他還 特殊 編程 docker 的簡介、安裝以及常用命令 一、docker 是什麽 docker 是一個開源的應用容器引擎,基於 go 語言,開發者可以打包他們的應用以及依賴到一個可移植的容器中,這個容器可以發布到任何裝有 docke
Centos6.5 下Docker的安裝
更新device-mapper避免跟docker不相容帶來的docker啟動報錯問題 yum update device-mapper 安裝docker yum install –y docker-io 如果沒有docker-io的包就安裝一下epel yum insta