工具docker的简介和基本使用命令

一、简介

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

二、应用场景

  • Web 应用的自动化打包和发布。

  • 自动化测试和持续集成、发布。

  • 在服务型环境中部署和调整数据库或其他的后台应用。

  • 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。

三、基本概念

工具docker的简介和基本使用命令_第1张图片
镜像(IMAGE):用来创建docker容器的模板
容器:容器是独立运行的一个或一组应用。

Docker 容器通过 Docker 镜像来创建。

学过java的可以这样理解,容器与镜像的关系类似于面向对象编程中的对象与类。

四、基本命令

  1. 下载镜像
#搜索镜像 
dokcer search {部分名称}

#直接下载
docker pull {全名}

#查看本地已有的镜像
docker images


  1. 容器
#创建容器
docker run {镜像名称}

#查看正在运行的容器
 docker ps
 
#查看所有的的容器
 docker ps -all

#删除容器
docker rm {名称/id}

#容器日志
docker logs {名称/id}
 
 #重启 启动 停止
docker start stop restat {名称/id}

#创建一个后台的容器运行
#docker run --detach {具体操作}

...待续




你可能感兴趣的:(工具/中间件)