A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 指尖的舞者 中级黑马   /  2019-1-21 17:31  /  1827 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

 1、镜像简介

  什么是镜像?

  它是一个文件,可以理解为以前装系统的光盘

  2、语法

  n 【增-自己创建】通过Dockerfile或commit (注:后面细说)

  n 【增-直接下载】docker pull 镜像名

  n 【删】docker rmi 镜像ID

  n 【改】docker tag 旧名:旧版本 新名:新版本

  n 【查】docker images (注:查看已下载的镜像)

  容器管理

  1、容器简介

  容器可以简单理解为通过镜像创建的带有环境的系统

  2、语法

  n 启动容器:docker start 系统ID

  n 停止容器:docker stop 系统ID

  ----------------------------------------------------------------------------------------------------------

  n 【增】docker create 镜像名

  n 【删】docker rm 容器ID (注:remove缩写)

  n 【改】常用于将更新后的容器保存为新的镜像时使用 (注:后面细说)

  n 【查】docker ps (注:默认查看正在运行的容器,参数-a则显示全部)

  ---------------------------------------------------------------------------------------------------------

  n 创建并运行容器:docker run 参数

  --name 自定义容器名称

  -p 当前系统端口:容器端口 端口映射(容器内部端口映射外部)

  -v 当前系统目录:容器目录 目录映射

  n 进入容器

  docker exec -i -t 通过dockerps查看的name名 /bin/bash

  搭建LAMP/LNMP环境

  n 步骤1:搜索lnmp镜像

  docker search 目标镜像

  n 步骤2:获取镜像

  docker pull 镜像名称

  n 步骤3:通过镜像创建容器

  docker run -itd -p 80:80 imagine10255/centos6-lnmp-php56

  n 步骤4:进入镜像创建phpinfo文件

  进入:docker exec -it 容器名称 /bin/bash

  修改文件名称:vim /home/website/default/demo.php

  ■ 补充

  删除全部容器:docker rm $(docker ps -aq) 注:可通过docker ps --help查看参数


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马