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

呼和浩特网站建设哪家最便宜官方网站案例

呼和浩特网站建设哪家最便宜,官方网站案例,佛山哪里有网站开发?,智能小程序开发者工具一、介绍Docker Docker 是一个开源的应用容器引擎#xff0c;让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中#xff0c;然后发布到任何流行的 Linux或Windows操作系统的机器上#xff0c;也可以实现虚拟化。容器是完全使用沙箱机制#xff0c;相互之间不会有…一、介绍Docker Docker 是一个开源的应用容器引擎让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中然后发布到任何流行的 Linux或Windows操作系统的机器上也可以实现虚拟化。容器是完全使用沙箱机制相互之间不会有任何接口。 为啥使用docker现存问题 1环境不一致问题例如代码一样却由于换进问题导致无法运行或者出现错误 2隔离性问题由于多用户系统可能存在一个用户出问题连带其他用户 3弹性伸缩快速的横向扩展多台服务器一键部署 4学习成本学习软件时安装软件的成本过高 . 上述问题docker很好的帮我们解决了 Docker核心思想 镜像存放了操作系统、环境、软件的一个集装箱。容器将镜像运行起来即是容器。仓库存放镜像的地方。 二、 Linux安装Docker 1安装依赖环境再设置镜像源为阿里yum方式安装即可 # 安装依赖的环境 yum -y install yum-utils device-mapper-persistent-data lvm2# 设置镜像源为阿里 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 安装Docker稍微等几分钟 yum -y install docker-ce 安装成功结果如下所示 2设置仓库信息 先查看中央仓库地址https://hub.docker.com/ 中央仓库中的镜像最全但是下载速度较慢。 Docker默认下载镜像的地址 再查看国内的仓库http://hub.daocloud.io/ 国内镜像仓库之一下载速度加快 接下来docker配置国内仓库地址 1在/etc/docker目录下新建daemon.json配置地址信息 {registry-mirrors: [http://hub.daocloud.io/] }2 重启daemon systemctl daemon-reload3重启Docker systemctl restart docker4查看运行的docker信息 docker info如下图所示最后可以看到默认镜像地址更改成功 三、Docker常用命令重要 1拉去镜像到本地 docker pull 镜像地址到镜像市场中看到如下图所示直接复制地址执行指令即可 2查看本地镜像 docker images3删除镜像 docker images4查看启动容器日志 docker logs -f 容器标识5查看运行的容器 只查看运行中的容器 -a代表all的意思查看所有容器 -q代表只查看容器的id docker ps -qa(或者 -a 或者 -q)6容器的控制 管理容器的启动停止重启删除…只有停止的容器才可以删除 docker start|stop|restart|rm 容器标识7进入到容器内部 进入到容器内部容器其实就是一个独立的操作系统 docker exec -it 容器标识 bash8宿主机容器相互复制文件目录 宿主机复制内容到容器 docker cp 宿主机文件 容器标识:容器目录四、配置Docker编排工具docker-compose 1下载Docker-compose 下载Docker-Compose下载完毕就是一个文件docker-compose-Linux-x86_64 下载完成后将 docker-compose-Linux-x86_64 文件复制到Linux系统的root目录下执行以下指令 2重命名、修改权限 mv docker-compose-Linux-x86_64 docker-composechmod 777 docker-compose3将docker-compose文件移动到$PATH中 echo $PATH查看系统变量存放路径 mv docker-compose /usr/bin/4最后一步在任意位置输入docker-compose如下图所示则配置成功 五、docker-compose的使用 1创建docker-compose.yml文本: 注意在编写的时候有的key: value之间是有空格的 初步模板说明如下例如常用的属性进行说明还有其他的属性字段可以按需去详细了解... version: 3.1 services:tomcat: # 服务名称image: 镜像名称 # 镜像标识restart: always # docker启动当前容器必启动container_name: 容器名称 # 容器名称ports: # 映射多个端口- 宿主机端口:容器端口- 宿主机端口:容器端口environment: # 编写多个环境- 环境名环境值- 环境名环境值volumes: # 映射多个数据卷- 宿主机相对yml文件的路径:容器的绝对路径- 宿主机相对yml文件的路径:容器的绝对路径 示例如下 version: 3.1 services:mysql:image: daocloud.io/library/mysql:5.7.5-m15container_name: mysqlports:- 3306:3306environment:MYSQL_ROOT_PASSWORD: rootMYSQL_USER: rootMYSQL_PASS: rootvolumes:- ./data:/var/lib/mysql示例说明 version版本号 services管理的服务 mysql自定义服务名这里以mysql服务为例取名mysql image拉去好的镜像 container_name启动容器标识名一般与服务名一致 ports:映射端口 environment环境配置里面配置的属性比较多后续可以按需去了解 volumes: 映射多个数据卷 上述中有提到数据卷 2了解一下数据卷 数据卷指定宿主机的一个目录映射上容器内部的一个目录 在宿主机的目录中添加内容容器内部的目录也会追加相应内容 在容器内部生成的内容或者追加的内容也会生成到宿主机的目录中 宿主机的这个目录就是数据卷 数据卷可以解决两个问题 1容器内部命令不全导致操作不方便。可以通过数据卷在宿主机操作再映射到容器内部 2存储型的中间件如果容器删除数据会丢失。可以通过数据卷将存储型中间件的持久化文件映射到宿主机中即便容器删除宿主机依然有持久化文件。 3docker-compose常用命令 后续就可以通过docker-compose.yml文本管理容器信息 通过docker-compose up -d 启动容器 通过docker-compose down 停止并删除容器 通过docker-compose logs -f 标识 查看容器启动日志 通过docker-compose start/stop/rm/restart/up/down来启动容器/关闭容器/删除已经关闭的容器/重启容器/基于yml创建容器/停止并删除容器 基本的中间件数据库以及微服务所用到的组件都可以通过Docker快速部署应用 如下所示Docker部署能够很快上手环境搭建而不用去手动配置繁琐的环境以及担心版本问题减少学习成本、提高开发效率 到此为止Docker就可以后续容器化快速部署和管理服务…
http://www.dnsts.com.cn/news/223012.html

相关文章:

  • 上海做网站公司有哪些网站未续费到期后打开会怎样
  • 25个优秀个人网站设计模板视频网站建设成本
  • 网站开发运维机构设置深圳组工在线
  • 做二手车网站怎么做的网站 空间 服务器 免费
  • 南阳网站优化公司百度识图网页版在线使用
  • 威海网站建设地址淘客网站做百度推广
  • 做网站需要用什么语言开发夸克浏览器看片
  • 网站备案 企业免费投票网站制作
  • 高中生自己做 网站网络安全工程师工作内容
  • 商贸有限公司网站案例网站项目建设背景
  • 中山市建设局投诉网站网站登陆系统怎么做
  • 代发网站建设教程谷歌推广培训
  • 学校网站html模板旅游投资公司网站建设
  • 个人做 下载类网站做设计开店的网站
  • 头条网站怎么做的广州开发网站建设
  • 健康饮食网站设计论文wordpress电影资源主题
  • 北京建设安全协会网站玛丁图商城网站开发
  • php做数据网站杭州公司注册地址租赁
  • 比较优秀的国外wordpress网站网站数据库空间增大
  • 在哪个网站找学做包子免费空间已经注册 怎么做网站
  • 简单静态网站模板wordpress显示不出来
  • 阿里云做网站买什么软件企业营销案例
  • 公司网站建设详细方案python做简单的网站
  • 开发网站公司价格阿里云一个域名做两个网站
  • 自己建网站收费吗嘉兴类网站系统总部
  • 网站对图片优化专业做冻货的网站
  • 易销云建站公司培训方案
  • 海外网站测速本科 网站建设的基础教程
  • 网站备案 暂住证无锡网站建设动态
  • 响应式布局的原理上海网站 牛巨微网络科技seo公司