Docker笔记

code-sandbox

基本概念

  1. 镜像 Image 通过运行Image来启动Container。
  2. 容器 Container Image的运行时实体。

常用操作

  • docker info 显示详细的Docker安装信息
  • docker ps 显示正在运行的容器;若要显示已经停止的容器,使用docker ps --all -q--quiet安静模式显示
  • docker run 运行容器 -p host-port:container-port --name given-name -e ENV_VAR=value
  • docker container lsdocker ps的同义词
  • docker kill 终止运行中的容器
  • docker container stopdocker kill的同义词
  • docker container rm <container-name> 移除容器

镜像仓库相关

  • docker search <image-name> 搜索镜像
  • docker pull <iamge-name> 拉取镜像

测试Docker是否正常安装

  • docker run hello-world

DockerFile

Dockerfile用于定义容器,通过docker build来生成对应dockerfile的镜像


安装docker

yum install docker
systemctl start docker

链接