简介
Docker 是一个开源的应用容器引擎,Docker 包括三个基本概念:
镜像(Image)、容器(Container)、仓库(Repository)。
镜像是一种轻量级、可执行的独立软件包,将所有的应用和环境直接打包为docker镜像,就可以直接运行。
容器:镜像和容器的关系,就像是面向对象程序设计中的类和实例一样,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。通过实例化镜像在容器中运行。
仓库:可看成一个代码控制中心,用来保存镜像。
Docker常用命令目录:
- 简介
- Docker的服务相关命令(启动、停止、状态、开机启动)
- Docker镜像命令(查看本机镜像,搜索镜像,拉取镜像,删除)
- Docker的容器相关操作
Docker的服务相关命令(启动、停止、状态、开机启动)
启动
systemctl start docker当前状态
systemctl status docker停止
systemctl stop docker开机启动
systemctl enable dockerDocker镜像命令(查看本机镜像,搜索镜像,拉取镜像,删除)
查看本机当前镜像
docker images
在官网搜索镜像
docker search 镜像名称
拉取镜像到本地
docker pull 镜像默认拉取最新版本,指定版本如下:
docker pull mysql:5.7删除镜像
docker rmi 镜像名字或者id
Docker的容器相关操作
查看当前运行容器
docker ps查看所有的容器
docker ps -a创建一个实例运行容器
docker run -it -name="自定义容器名称" -p 主机端口号:容器端口号 镜像名字-it 交互运行,即进入容器运行
-d 进入后台运行


退出当前容器 crtl+p+q
启动容器:
docker start 容器id停止容器:
docker stop 容器id删除容器
docker rm 容器id进入正在运行的容器
docker exec -it 容器id /bin/bash或者:
docker attach 容器id查看容器的详细信息
docker inspect 容器id结果是json格式的

docker top 容器id简单信息

帮助到您请点赞关注收藏谢谢!!!
















