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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冯程程 中级黑马   /  2018-11-29 16:00  /  1674 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 上海分校-小影 于 2018-11-30 13:19 编辑

镜像管理[size=12.0000pt]1、镜像简介
什么是镜像?
它是一个文件,可以理解为以前装系统的光盘
[size=12.0000pt]2、语法
n 【增-自己创建】通过Dockerfilecommit         (注:后面细说)
n 【增-直接下载】docker pull 镜像名
n 【删】docker  rmi  镜像ID
n 【改】docker  tag 旧名:旧版本  新名:新版本
n 【查】docker images                                                                  (注:查看已下载的镜像)
容器管理1、容器简介
容器可以简单理解为通过镜像创建的带有环境的系统

[size=12.0000pt]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查看参数


1 个回复

倒序浏览
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马