【Docker 二】Docker快速上手

一、容器、镜像、镜像源(Container、Images、Hub.docker)

资料:

  • 清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn
  • 清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn
  • 安装Docker(CE个人版本、EE企业级)

yum install docker-ce

  • 基本Docker操作
注:具体用法在命令后加 --help 查看,因为命令太多了,你不可能一个个都记住它是干什么的,所以,遇到不懂、不知怎么用的命令就 --help 来查吧

docker 查看Docker基本信息、命令列表
docker info 查看Docker信息
docker version 查看Docker版本信息
docker search 搜索镜像,可以去这里https://hub.docker.com
docker pull 拉取镜像
docker images 查看已安装的镜像
docker run 运行一个容器,自动拉取镜像、自动创建容器、自动运行
docker create 创建一个新容器,不运行
docker start 开启一个或多个已经关闭的容器
docker stop 停止容器
docker kill 杀掉容器,强终止,不建议用
docker rm 删掉容器
docker rmi 删掉镜像
docker restart 重启容器
docker exec 进入容器 ; docker exec -it 运行在前台交互式
docker attach **
docker ps 列出正在运行的容器docker ps -a这样可列出所有容器
docker logs 查看容器日志

注:具体用法在命令后加 --help 查看,因为命令太多了,你不可能一个个都记住它是干什么的,所以,遇到不懂、不知怎么用的命令就 --help 来查吧

例:

  • 下载Nginx镜像最新版本
    docker image pull nginx:latest
    docker images 查看所有镜像,可以找到 Nginx
    docker run nginx 运行Nginx容器

  • BusyBox是一个集成了300多个最常用Linux命令和工具的软件
    docker image pull busybox

  • 命令行里请求数据
    curl <请求地址>

  • 查看进程 ps

  • 查看端口监听
    netstat -tnl

  • 查看容器的日志
    docker logs <容器名字>

总结:

【Docker 二】Docker快速上手_第1张图片
Docker Event State

你可能感兴趣的:(【Docker 二】Docker快速上手)