Image(镜像):用于建立Docker容器的模板
Container(容器):装载一个或多个应用运行
Clients(客户端):经过命令行或者其余工具使用Docker
Hosts(主机):执行Docker守护进程和容器
Registries(仓库):Docker仓库用来保存镜像mysql
Cent OS内核版本高于3.10sql
uname -r
安装dockerdocker
yum install docker
启动dockershell
systemctl start docker
开机启动工具
systemctl enable docker
查看docker版本命令行
docker -v
检索镜像(搜索镜像)code
docker search 关键字 如: docker search mysql
拉取镜像(下载镜像)blog
docker pull 镜像名:tag 如: docker pull mysql docker pull mysql:5.5 tag:版本号 默认latest(最新版) 可省略 可到docker中央仓库:https://hub.docker.com/搜索该版本号
查看docker本地镜像列表进程
docker images
删除镜像模板
docker rmi image id image id:用列表命令可查出
运行docker容器
docker run --name {自定义容器名} -d {镜像名}:{版本号} --name 后面定义容器名 -d 后台运行
查看docker容器进程
docker ps
中止docker容器
docker stop {container id} container id 经过容器进程可看
查看全部容器(包含中止的进程)
docker ps -a
再次启动
docker start {容器id}
删除容器 (必须中止容器)
docker rm {容器id}
端口映射
docker run -d -p {主机端口}:{docker容器端口} {镜像名} --name 可省略 -d 后台运行 -p 80:8080