Docker主要概念
Docker容器Docker容器是用镜像创建的应用运行实例。类似于一种轻量级的沙箱,Docker利用容器来运行和隔离应用Docker仓库类似于Github仓库,用来集中存放镜像文件的场所,如Docker Hub,Docker Pool等。注册服务器存放Docker仓库的实际物理计算机。镜像类似于Windows上重装系统时用到的镜像,是一种可安装的文件。
Docker基础操作
docker --help 可查看docker的操作命令docker [cmd] --help 查看某个详细命令# 获取镜像docker pull ubuntu:14.04# 创建容器并在容器中执行bashdocker 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