docker基础概念及操作

Docker主要概念

Docker容器
Docker容器是用镜像创建的应用运行实例。类似于一种轻量级的沙箱,Docker利用容器来运行和隔离应用

Docker仓库
类似于Github仓库,用来集中存放镜像文件的场所,如Docker Hub,Docker Pool等。

注册服务器
存放Docker仓库的实际物理计算机。

镜像
类似于Windows上重装系统时用到的镜像,是一种可安装的文件。

Docker基础操作
docker --help 可查看docker的操作命令
docker [cmd] --help 查看某个详细命令

# 获取镜像
docker pull ubuntu:14.04

# 创建容器并在容器中执行bash
docker run -it ubuntu:14.04 /bin/bash

# 查看镜像信息
docker images

# 查看某个镜像的详细信息
docker inspect 4f2dff4e48e9

# 搜寻镜像
docker search -s 100 nginx      # -s 100表示查找下载量100以上的镜像

# 删除容器
docker rm 4f2dff4e48e9

# 删除镜像
docker rmi 4f2dff4e48e9

# 守护态运行容器(后台运行)
docker run -d ubuntu:14.04 /bin/bash echo "this is a docker test"

# 查看正在运行容器
docker ps

# 查看历史运行容器
docker ps -a

# 进入运行容器
docker attach docker_name       # 进入容器当前执行的接口
docker exec -it docker_id /bin/bash
原文地址:https://www.cnblogs.com/Mr-Wenyan/p/9553826.html