Docker小白从零入门实战

Posted William126

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker小白从零入门实战相关的知识,希望对你有一定的参考价值。

环境:Centos 6.9

0.查看是否满足安装需求。

先检查服务器环境,docker要求操作系统CentOS6以上,kernel 版本必须2.6.32-431或更高,即>=CentOS 6.5,

[[email protected] ~]# uname -r
2.6.32-696.23.1.el6.x86_64

docker的存储驱动是Device Mapper,看下你的驱动是否符合

[[email protected] ~]# 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

更改配置文件

[[email protected] /]# 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.启动守护进程

[[email protected] ~]# 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 version  --查看docker版本

docker exec -it name bash --用过bash进docker的容器,当时我启动了,不知道怎么进
View Code

6.查看Docker状态

[[email protected]_server ~]# service docker status
docker (pid 7145) 正在运行...
7.查看启动日志

[[email protected]_server ~]# tail -10 /var/log/docker

 










以上是关于Docker小白从零入门实战的主要内容,如果未能解决你的问题,请参考以下文章

Python 小白从零开始 PyQt5 项目实战菜单和工具栏

Python 小白从零开始 PyQt5 项目实战基本控件

Python 小白从零开始 PyQt5 项目实战基本控件

Python 小白从零开始 PyQt5 项目实战布局管理

如何从零开始学习OpenStack

Python 小白从零开始 PyQt5 项目实战窗口切换的堆叠布局