Docker小白從零入門實戰
環境:Centos 6.9
0.查看是否滿足安裝需求。
先檢查服務器環境,docker要求操作系統CentOS6以上,kernel 版本必須2.6.32-431或更高,即>=CentOS 6.5,
[root@master ~]# uname -r
2.6.32-696.23.1.el6.x86_64
docker的存儲驅動是Device Mapper,看下你的驅動是否符合
[root@master ~]# grep device-mapper /proc/devices
253 device-mapper
1.配置yum源,yum source config
mv /etc/yum.repos.d/CentOS-Base.repo{,.bkp}
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum makecache
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
2.安裝Docker
yum install docker-io -y
更改配置文件
[root@master /]# vim /etc/sysconfig/docker
other-args列更改為:other_args="--exec-driver=lxc --selinux-enabled"
3.查看版本
docker --version
Docker version 1.7.1, build 786b29d/1.7.1
4.加入開機自啟動
chkconfig docker on
5.啟動守護進程
[root@master ~]# service docker start
Starting docker: [確定]
docker images ----查看docker的鏡像 docker ps ----查看正在運行docker的容器 docker ps -a ---查看全部docker容器 docker stop name --停止某個 docker start name --啟動某個 docker kill name --殺死某個 docker rm name --刪除某個 docker rmi name --刪除某個鏡像(和刪除容器有區別,i據我的感覺意思是images,這樣也好記) docker pull name --拉去某個鏡像 docker info --查看docker信息 docker versionView Code--查看docker版本 docker exec -it name bash --用過bash進docker的容器,當時我啟動了,不知道怎麽進
6.查看Docker狀態
[root@mysql_server ~]# service docker status
docker (pid 7145) 正在運行...
7.查看啟動日誌
[root@mysql_server ~]# tail -10 /var/log/docker
Docker小白從零入門實戰