当前位置: 首页 > news >正文

国家重点建设网站保险网站程序源码

国家重点建设网站,保险网站程序源码,网站模板管理系统,纪检网站建设计划书当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 一、列出镜像列表 可以使用 docker images 来列出本地主机上的镜像。 各个选项说明: REPOSITORY&am…

        当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。

一、列出镜像列表

        可以使用 docker images 来列出本地主机上的镜像。

        各个选项说明:

  • REPOSITORY:表示镜像的仓库源

  • TAG:镜像的标签

  • IMAGE ID:镜像ID

  • CREATED:镜像创建时间

  • SIZE:镜像大小

        同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,如 ubuntu 仓库源里,有 15.10、14.04 等多个不同的版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。所以,我们如果要使用版本为15.10的ubuntu系统镜像来运行容器时,命令如下:

        参数说明:

  • -i: 交互式操作。
  • -t: 终端。
  • ubuntu:15.10: 这是指用 ubuntu 15.10 版本镜像为基础来启动容器。
  • /bin/bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 /bin/bash。

        如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像。

二、获取一个新的镜像

        当我们在本地主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。如果我们想预先下载这个镜像,我们可以使用 docker pull 命令来下载它。查找可以下载的ubantu镜像:

        下载boystar/ubantu镜像:

三、删除镜像

镜像删除使用 docker rmi 仓库源 命令:

四、创建镜像

        当我们从 docker 镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。

  1. 从已经创建的容器中更新镜像,并且提交这个镜像
  2. 使用 Dockerfile 指令来创建一个新的镜像

        下面演示在已有的容器中更新镜像,Dockerfile 指令的方式会在以后的文章中再说。

        更新镜像之前,我们需要使用镜像来创建一个容器。在运行的容器内使用 apt-get update 命令进行更新。在完成操作之后,输入 exit 命令来退出这个容器。此时 ID 为 bd1a5e99ed0d的容器,是按我们的需求更改的容器。我们可以通过命令 docker commit 来提交容器副本。

        各个参数说明:

  • -m: 提交的描述信息

  • -a: 指定镜像作者

  • e218edb10161:容器 ID

  • runoob/ubuntu:v2: 指定要创建的目标镜像名

        我们可以使用 docker images 命令来查看我们的新镜像 runoob/ubuntu:v2

        使用我们的新镜像 runoob/ubuntu 来启动一个容器

五、常见的镜像实例

1、Docker 安装 MySQL

        运行mysql

        参数说明:

  • -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
  • MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。

        使用docker ps命令查看是否安装成功:

        进入mysql客户端:

2、Docker 安装 Node.js

        拉取最新版的node.js

        运行node容器,--name 指定容器名称

        进入容器查看node版本

3、Docker 安装 Redis

        拉取最新的redis

        运行redis容器,-p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的服务。

        进入redis客户端

4、Docker 安装 Nginx

        拉取最新的nginx

        运行nginx容器

        参数说明:

  • --name nginx-test:容器名称。
  • -p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。
  • -d nginx: 设置容器在在后台一直运行。

        最后我们可以通过浏览器可以直接访问 8080 端口的 nginx 服务:

http://www.yayakq.cn/news/108055/

相关文章:

  • 做游戏女角色去衣的网站百度推广app下载
  • 网站宣传方案吉林省建设厅网站二建管理系统
  • 建设高端网站公司阿里云服务器配置
  • 做一个响应网站多少钱wordpress官方空间
  • 国外优秀画册设计网站wordpress对接微信登录
  • 重庆找工作哪个网站好建设网站需要什么步骤
  • 网络小说写作网站网上做效果图网站有哪些
  • 网站老域名跳转到新域名查看网址
  • 公司网站建设方案书怎么写广西住房和城乡建设厅网站首页
  • 公司起名字库河北百度seo关键词排名
  • 网站的动效怎么做的php网站链接支付宝
  • 福建seo网站医院网站建设的规划
  • 网站如何提交给百度网站是怎么做的吗
  • 网站建设廴金手指花总壹柒seo关键词优化是什么意思
  • 免费建站建设网站网站建设的合同
  • 外贸led网站建设网站做访问追踪
  • 玉溪企业网站建设公司对网站建设的评价语
  • 外贸网站设计方案漯河网站制作公司
  • 大连做网站一般给多大空间如何开网店需要多少资金
  • 成都蜀美网站建设长沙网络营销
  • 网站查不到备案宁夏住房和建设厅官方网站
  • 大连推广网站搭建哪家好网站备案资料查询
  • 自助建网站系统看电影青木三色品牌商城网站开发
  • 网站推广大概需要多少钱佛山网站搜索优化
  • 网站开发与管理专业创意设计网站大全
  • 911制作网站微信网站如何制作
  • 长春网站制作培训企业网站托管价格
  • 前端程序员需要掌握哪些基本技术长尾词seo排名
  • 成都那家做网站好网站建设合同书相关附件
  • 嘉峪关网站建设自己建设网站怎么挣钱