Docker常用镜像命令

这些是最基本的Docker镜像命令,也是最有用的

什么是镜像?

  1. 一个分层存储的文件,不是一个单一的文件
  2. 一个软件的环境
  3. 一个镜像可以创建多个容器
  4. 一种标准化的交付
  5. 一个不包含Liunx内核而又精简的liunx操作系统

镜像名组成

name:tags tags指版本号 列如:mysql:5.3

systemctl start docker

开启docker 的作用

systemctl status docker

查看docker的状态 是运行还是dead

systemctl stop docker

关闭docker

docker pull 镜像名

(从Dockerhub官网上面找列如nginx,如果不指定版本 那么就是最新的版本 latest)

docker save -o 镜像名.tar

将镜像打包成一个压缩包

docker load -i 镜像名.tar

将压缩包解压为一个镜像

docker rmi 镜像名或者镜像ID

删除镜像

docker images

查看镜像

docker info

查看docker是否安装好,已经docker的信息

docker history

查看docker的历史镜像

docker run -d -p 8080:80 nginx

运行nginx 打开8080端口 宿主机的浏览器能够访问到

docker ps -l

查看通过docker正在运行的镜像