Docker的常见命令总结

docker操作

1、命令:uname -r        说明:检查Linux内核版本 

注:此为linux内核版本而不是Linux版本且Docker 要求CentOS系统的内核版本高于3.10

 

2、命令:yum install docker            说明:安装docker     

3、命令:docker -v                说明:查看docker版本

4、命令:systemctl start docker  说明:启动docker

5、命令:systemctl enable docker       说明:设置开机自启

6、命令:systemctl stop docker    说明:停止docker

镜像(image)操作

1、命令:docker search 镜像  说明:搜索镜像

举例:docker search tomcat

2、命令:docker pull 镜像(版本)  说明:拉取(下载)镜像,可以默认选择最新版,也可以自定义版本 

举例:docker pull tomcat:8.5.0

3、命令:docker images    说明:查看所有本地镜像,可获取镜像ID

4、命令:docker rmi 镜像ID          说明:删除镜像

举例:docker rmi 590715041a56

容器操作

1、命令:docker run --[name containerName] ‐d ‐p 8888:8080 imageName[:tag]

说明:containerName表示自定义容器名,-d表示后台运行,-p用于将Linux操作系统端口映射到容器内部端口,8888指的是虚拟机暴露的端口,8080是docker的端口,imageName表示镜像名称,tag表示镜像版本

举例: docker run --name tomcat -d -p 8888:8080 tomcat:latest

2、命令:docker logs 镜像名      说明:查看容器日志

3、命令:docker ps          说明:查看所有容器

     docker ps -a        说明:查看运行状态的容器

4、命令:docker stop 镜像名(镜像ID)  说明:停止镜像

5、命令:docker start 镜像名(镜像ID)  说明:启动镜像

6、命令:docker rm 镜像名(镜像ID)     说明:删除镜像

注意:如果此时容器正在运行,则无法删除镜像。如要删除镜像执行如下操作

  docker ps -a (查看docker运行的容器 获取容器id)

  docker stop 容器id (停止容器运行)

  docker rm 容器id (删除容器)

  docker logs 容器名(查看容器日志)

  docker rmi 镜像名 (删除镜像)

 

posted @ 2021-04-01 21:09  如烟成雨  阅读(318)  评论(0编辑  收藏  举报