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

收录情况酒泉网站怎么做seo

收录情况,酒泉网站怎么做seo,企业网站的新闻资讯版块有哪些,做挂件像网站Docker基本概念 1、解决的问题 1、统一标准 应用构建 ○ Java、C、JavaScript ○ 打成软件包 ○ .exe ○ docker build … 镜像应用分享 ○ 所有软件的镜像放到一个指定地方 docker hub ○ 安卓#xff0c;应用市场应用运行 ○ 统一标准的 镜像 ○ docker run 容器化技术 …Docker基本概念 1、解决的问题 1、统一标准 应用构建 ○ Java、C、JavaScript ○ 打成软件包 ○ .exe ○ docker build … 镜像应用分享 ○ 所有软件的镜像放到一个指定地方 docker hub ○ 安卓应用市场应用运行 ○ 统一标准的 镜像 ○ docker run 容器化技术 VS 虚拟化技术 2、资源隔离 cpu、memory资源隔离与限制访问设备隔离与限制网络隔离与限制 用户、用户组隔离限制… 2、架构 Docker_Host ○ 安装Docker的主机Docker Daemon ○运行在Docker主机上的Docker后台进程Client ○操作Docker主机的客户端命令行、UI等Registry ○ 镜像仓库 ○ Docker HubImages ○ 镜像带环境打包好的程序可以直接启动运行Containers ○ 容器由镜像启动起来正在运行中的程序 交互逻辑 装好Docker然后去 软件市场 寻找镜像下载并运行查看容器状态日志等排错 3、安装 1、centos下安装docker 其他系统参照如下文档 参照文档 1、移除以前docker相关包 sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine2、配置yum源 sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3、安装docker sudo yum install -y docker-ce docker-ce-cli containerd.io#以下是在安装k8s的时候使用 yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.64、启动 systemctl enable docker --now5、配置加速 这里额外添加了docker的生产环境核心配置cgroup sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://82m9ar63.mirror.aliyuncs.com],exec-opts: [native.cgroupdriversystemd],log-driver: json-file,log-opts: {max-size: 100m},storage-driver: overlay2 } EOF sudo systemctl daemon-reload sudo systemctl restart dockerDocker命令实战 常用命令 基础实战 1、找镜像 去docker hub找到nginx镜像 docker pull nginx #下载最新版镜像名:版本名标签docker pull nginx:1.20.1docker pull redis #下载最新 docker pull redis:6.2.4## 下载来的镜像都在本地 docker images #查看所有镜像redis redis:latestdocker rmi 镜像名:版本号/镜像id2、启动容器 启动nginx应用容器并映射88端口测试的访问 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]【docker run 设置项 镜像名 】 镜像启动运行的命令镜像里面默认有的一般不会写# -d后台运行 # --restartalways: 开机自启 docker run --namemynginx -d --restartalways -p 88:80 nginx# 查看正在运行的容器 docker ps # 查看所有 docker ps -a # 删除停止的容器 docker rm 容器id/名字 docker rm -f mynginx #强制删除正在运行中的#停止容器 docker stop 容器id/名字 #再次启动 docker start 容器id/名字#应用开机自启 docker update 容器id/名字 --restartalways3、修改容器内容 修改默认的index.html 页面 1、进容器内部修改 # 进入容器内部的系统修改容器内容 docker exec -it 容器id /bin/bashecho h1welcome to chongqin/h1 index.html2、挂载数据到外部修改 注意!!! 事先在外面建好文件夹写好nginx配置文件再启动否则启动失败。 docker run --namemynginx \ -d --restartalways \ -p 88:80 -v /data/html:/usr/share/nginx/html:ro \ nginx# 修改页面只需要去 主机的 /data/html 例如在该目录下执行echo h1welcome to chongqin/h1 index.html目的是将docker容器中的某个目录挂载到主机的某个目录 -v 后的内容就是指挂载内容ro指的是主机可修改但是容器内部不能修改。rw指的是容器内部也可以改 4、提交改变 将自己修改好的镜像提交 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]docker commit -a yuze -m 首页变化 341d81f7504f gnginx:v1.0 1、镜像传输 # 离线安装# 将镜像保存成压缩包 docker save -o abc.tar gnginx:v1.0# 别的机器加载这个镜像 docker load -i abc.tar也可以压缩成功后将镜像传给别的主机 scp abc.tar root139.198.186.134:/root输入密码即可5、推送远程仓库 推送镜像到docker hub应用市场 docker tag local-image:tagname new-repo:tagname docker push new-repo:tagname# 把旧镜像的名字改成仓库要求的新版名字 docker tag gnginx:v1.0 yuze/gnginx:v1.0# 登录到docker hub docker login docker logout推送完成镜像后退出# 推送 docker push yuze/gnginx:v1.0# 别的机器下载 docker pull yuze/gnginx:v1.06、补充 docker logs 容器名/id 排错docker exec -it 容器id /bin/bash# docker 经常修改nginx配置文件 docker run -d -p 80:80 \ -v /data/html:/usr/share/nginx/html:ro \ -v /data/conf/nginx.conf:/etc/nginx/nginx.conf \ --name mynginx-02 \ nginx#把容器指定位置的东西复制出来 docker cp 5eff66eec7e1:/etc/nginx/nginx.conf /data/conf/nginx.conf #把外面的内容复制到容器里面 docker cp /data/conf/nginx.conf 5eff66eec7e1:/etc/nginx/nginx.conf进阶实战 1、编写自己的应用 编写一个HelloWorld应用 用脚手架快速创建 2、将应用打包成镜像 编写Dockerfile将自己的应用打包镜像 1、以前 Java为例 ● SpringBoot打包成可执行jar ● 把jar包上传给服务 ● 服务器运行java -jar 2、现在 所有机器都安装Docker任何应用都是镜像所有机器都可以运行 3、怎么打包-Dockerfile FROM openjdk:8-jdk-slim LABEL maintaineryuzeCOPY target/*.jar /app.jarENTRYPOINT [java,-jar,/app.jar]COPY target/.jar /app.jar 将linux中的.jar复制到docker容器中并命名app.jar docker build -t java-demo:v1.0 .最后的. 表示基础目录是本目录这里和dockerfile中的Copy命令 后面的参数相对应 3、启动容器 启动应用容器 docker run -d -p 8080:8080 --name myjava-app java-demo:v1.0 docker run -d 参数在后台运行容器。这个参数使得容器在启动后不会占用终端窗口并且可以持续运行 分享镜像 # 登录docker hub docker login#给旧镜像起名 docker tag java-demo:v1.0 yuze/java-demo:v1.0# 推送到docker hub docker push yuze/java-demo:v1.0# 别的机器 docker pull yuze/java-demo:v1.0# 别的机器运行 docker run -d -p 8080:8080 --name myjava-app java-demo:v1.0 4、部署中间件 部署一个Redis应用尝试应用操作Redis产生数据 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]#redis使用自定义配置文件启动docker run -v /data/redis/redis.conf:/etc/redis/redis.conf \ -v /data/redis/data:/data \ -d --name myredis \ -p 6379:6379 \ redis:latest redis-server /etc/redis/redis.conf redis-server /etc/redis/redis.conf 指的是启动redis的命令
http://www.hkea.cn/news/14485034/

相关文章:

  • 木渎建设局网站数据分析培训机构哪家好
  • 如何让网站自适应高端网站建设公司哪里济南兴田德润实惠吗
  • 阿里云建站的优缺点免费做长图网站
  • 长沙手机网站首页设计公司电子商务网站开发设计
  • 涿州网站建设推广汉阴做网站
  • 建设淘宝客网站网上申报系统
  • 郑州网站seo推广宜宾网站制作公司
  • 广州大型网站建设合肥网页设计多少钱
  • 中国建设银行网站u盾修改密码wordpress更改默认头像
  • 网站改中文成都企业网站优化
  • 纹身网站建设案例自己设计一款新产品
  • 免费网站后台模版网盘资源共享群吧
  • 凡科怎样免费做网站wordpress图片设置水印
  • 知行网站建设网站建设构思
  • 自己做网站美工网站开发的相关技能有哪些
  • 做网站一般用什么程序wordpress主机哪个好
  • 企业网站登录入口官网wordpress添加小游戏
  • 网站开发使用软件环境网站模块设计怎么做
  • 0731网站网站建设kaicz
  • 建设模板类网站wordpress主题xin
  • 做淘宝客的网站怎么备案网站建设不开单
  • 微信公众号可以做几个微网站吗青岛公司网页设计
  • 网站下载链接怎么做高清免费素材网
  • 武夷山市建设局网站做现货去哪些网站营销好呢
  • 郑州百度公司地址保定关键词优化排名
  • 代还信用卡网站建设网站开发案例详解pdf
  • 网站推广品牌长沙九度网络科技
  • 大岭山网站建设公司石家庄搭建公司
  • 南海网站建设多少钱成都装修网
  • 怎么免费建设个人网站wordpress如何自己编辑