一、docker的常用指令
docker -v #显示docker的版本信息
docker info #显示docker的系统信息,包括镜像和容器
docker --help #帮助命令
Docker命令
1.1Docker启动
systemctl start docker
1.2 查看Docker的状态
systemctl status docker
1.3 停止Docker
systemctl stop docker
1.4 重启Docker
systemctl restart docker
1.5 开机启动docker
systemctl enable docker
二、镜像命令
镜像是一种轻量级的,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码、运行时库、环境变量和配置文件。
2.1查看镜像
docker images #查看所有本地的主机上的所有镜像
REPOSITORY:表示镜像的仓库源
TAG:镜像的标签
IMAGE ID:镜像的ID (唯一的主键)
CREATED:镜像的创建时间
SIZE:镜像的大小
2.2 搜索镜像
镜像的官方网址:https://hub.docker.com/
docker search centos
2.3 下载镜像
docker pull centos
或者
docker pull centos:latest
docker pull centos:[TAG] #使用版本号标签选择要下载的版本
2.4删除镜像
docker rmi #某个镜像的名字
docker rmi -f #强制删除某个镜像的名字
docker rmi -f hello world nginx tomcat #删除多个镜像
docker rmi -f $(docker images -qa) #删除全部镜像
三、容器命令
有镜像才能创建容器,docker利用容器独立运行一个或一组应用。容器是用镜像创建的运行实例。它可以被启动、开始、停止、删除、每个容器都是相互隔离的,保证平台的安全。
可以把容器看做是一个简易版的linux运行环境,包括运行在里面的应用程序。docker启动是秒级的。
3.1新建并启动容器
docker run [OPTIONS] IMAGE
OPTIONS说明:
--name=容器新名字 #为容器指定有一个名字
启动示例:
docker run -it --name mytomcat tomcat /bin/bash
/bin/bash #进入容器的初始化指令