Docker快速入门

Docker入门实战

前言-----愿你乘风归来,仍是少年

Docker是什么?

Docker的思想来自于集装箱,把许许多多的货物放入集装箱,并且打包进行运输,就现在的系统开发而言,在A上开发好的软件 到B又要重新安装相关的部署环境,软件,配置文件等,docker的出现就解决了这些问题。换句话说,Docker是一个虚拟环境容器。
 

 

Docker技术特点?

Dcoker,在操作系统上分出多个独立的区域“容器”,各个容器之间隔离,并且容器拥有着自己的配置,并且各个容器之间不会相互干扰。
Docker有很好的伸缩性的要求,比如 “”双十一“” ,按需要,可以自动扩展,自动启动多个服务器并且组成集群。

 

Dcoker的安装

由于docker的最早是基于linux的技术的,现在的windows 以及mac上也有相关的版本(docker支持 linux 3.8以上的系统,并且建议使用ubuntu)。

 

安装:

sudo apt-get install docker.io

查看安装是否成功:

sudo docker version

 

Docker的常用命令

可以使用 --help 来查看常用的语法

Docker快速入门

docker ps -a #查看所有容器

Docker快速入门

docker run –it “镜像名字” #进入容器

案列一:制作一个ubuntu的镜像

sudo docker create ubuntu:14.04 #创建一个ubuntu14.04的镜像

sudo docker run -i -t ubuntu:14.04 /bin/bash #启动

Docker快速入门

案列二:制作一个Redis镜像

1.查询redis 镜像

2.拉取官方的redis镜像

3.启动redis镜像

docker search redis
docker pull redis:3.2
docker run -it redis

启动成功~!

Docker快速入门