筆者這裡是用CnetOS6.5系統
開始安裝daoker之旅:
[root@localhost ~]# uname -r
2.6.32-431.el6.x86_64
[root@localhost ~]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
注意其他的源可能導致你的內核和docker的版本不一致,需要升級內核至3.x。
安裝:
[root@localhost ~]# 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%]
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[root@localhost ~]# yum -y install docker-io
啟動並設置開機自動啟動
[root@localhost ~]# service docker start
Starting cgconfig service: [確定]
Starting docker: [確定]
[root@localhost ~]# chkconfig docker on
獲取cnetos鏡像
[root@localhost ~]# 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 操作系統的容器。
[root@localhost ~]# docker search ubuntu
[root@localhost ~]# docker search fedora
查看docker鏡像
[root@localhost ~]# docker images centos
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos latest 34943839435d Less than a second ago 224 MB
運行docker運行shell
[root@localhost ~]# docker run -i -t centos /bin/bash
[root@2ce733141ece /]#
[root@2ce733141ece /]#
[root@2ce733141ece /]#
[root@2ce733141ece /]#
停止容器
[root@localhost ~]# docker stop <CONTAINER ID>
刪除所有容器
docker rm $(docker ps -a -q)
查看docker的子命令,直接敲docker 或完整的docker help 就可以
常用命令
總結一下常用命令:
其中<>闊起來的參數為必選,[]闊起來為可選
CentOS 6/7系列安裝Docker http://www.linuxidc.com/Linux/2014-07/104768.htm
Docker的搭建Gitlab CI 全過程詳解 http://www.linuxidc.com/Linux/2013-12/93537.htm
Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm
在 Docker 中使用 MySQL http://www.linuxidc.com/Linux/2014-01/95354.htm
在Ubuntu Trusty 14.04 (LTS) (64-bit)安裝Docker http://www.linuxidc.com/Linux/2014-10/108184.htm
Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm
Ubuntu 14.04安裝Docker http://www.linuxidc.com/linux/2014-08/105656.htm
阿裡雲CentOS 6.5 模板上安裝 Docker http://www.linuxidc.com/Linux/2014-11/109107.htm
Docker 的詳細介紹:請點這裡
Docker 的下載地址:請點這裡