在虚拟机里试着装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。
时间: 2024-10-06 00:10:59