docker安装使用
==========================================================================
第一部分 安装docker
==========================================================================
一、查看系统环境
1、查看系统版本型号
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
2、查看系统内核
[root@localhost ~]# uname -r
3.10.0-123.el7.x86_64
[root@localhost ~]# uname -m
x86_64
3、检查device mapper
[root@localhost ~]# grep device-mapper /proc/devices
253 device-mapper
若没有device-mapper需要安装device-mapper,yum -y install device-mapper;安装完成后需要加载dm_mod内核模块modprobe dm_mod。
二、安装docker
[root@localhost ~]# yum -y install docker
三、启动docker
[root@localhost ~]# systemctl start docker.service
[root@localhost ~]# systemctl enable docker.service
[root@localhost ~]# ps -ef | grep docker
========================================================================
第二部分 使用第一个容器
========================================================================
一、检查docker运行是否正常
[root@localhost ~]# docker info
二、创建、运行一个容器
[root@localhost ~]# docker run -i -t ubuntu /bin/bash
其中:
-i 保证容器中STDIN是开启的;
-t 创建的容器分配一个伪tty终端,以实现交互;
-d 容器会放在后台执行;
若没有ubuntu镜像,则会自动下载一个Ubuntu镜像。
1) 更新下载列表
root@d367e0bf1973:/# apt-get update
2) 安装net-tools
root@d367e0bf1973:/# apt-get install net-tools
3) 安装vim编辑器
root@d367e0bf1973:/# apt-get install vim
4) 退出当前容器bash界面
root@d367e0bf1973:/# exit
三、查看容器运行状态
1、查看当前正在运行的容器
[root@localhost ~]# docker ps
2、查看所有的容器
[root@localhost ~]# docker ps -a
四、重启、删除容器
1、重启容器
[root@localhost ~]# docker start d367e0bf1973
2、删除容器
[root@localhost ~]# docker rm d367e0bf1973
五、
本文出自 “doublelinux” 博客,谢绝转载!
原文:http://doublelinux.blog.51cto.com/12300166/1974827