首页 > 代码库 > docker初步体验

docker初步体验

在虚拟机里试着装docker,因为只有虚拟机的内核版本是3.10以上的

一、概念

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

Docker 镜像(Images) Docker 镜像是用于创建 Docker 容器的模板。
Docker 容器(Container) 容器是独立运行的一个或一组应用。
Docker 仓库(Registry) Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。
Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用。

 

二、命令

uname -r

yum -y install docker

service docker start

docker run hello-world

一串长字符,叫做容器ID,对每个容器来说都是唯一的

docker ps  查看容器

docker stop 停止容器

docker pull learn/tutorial

docker run learn/tutorial echo "hello word" 在此容器中运行命令

还可以在此容器中安装软件,再发布,太像是一个虚拟机了

三、装centos

docker pull centos 成功,但是继续在这里面装gitlab相关软件,总是报错,可能是在虚拟机里运行docker的原因,放弃,改为升级服务器内核到3.10以上,再装docker。

 

docker初步体验