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

项城网站制作多少钱如何查域名备案信息查询

项城网站制作多少钱,如何查域名备案信息查询,邮政编码html编写,温州广厦网页制作Docker简介Docker是一个开源的应用容器引擎#xff0c;让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中#xff0c;然后发布到任何流行的 Linux或Windows 机器上#xff0c;也可以实现虚拟化。容器是完全使用沙箱机制#xff0c;相互之间不会有任何接口Docker优…Docker简介Docker是一个开源的应用容器引擎让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中然后发布到任何流行的 Linux或Windows 机器上也可以实现虚拟化。容器是完全使用沙箱机制相互之间不会有任何接口Docker优势持续集成、版本控制、可移植性、隔离性和安全Docker的组成Docker组成镜像(image)Docker镜像就相当于是一个文件系统通俗来说就是为容器用来创建容器的容器(Container)Docker 利用容器 (Container) 独立运行的一个或一组应用容器是用镜像创建的运行实例它可以被启动、开始、停止、删除每个容器都是相互隔离的、保证安全的平台可以把容器看做是一个简易版的Linux系统。容器就相当于Java中的对象镜像相当于Java中的类仓库(Repository)仓库是集中存放镜像文件的场所仓库注册服务器 (Registry) 上往往存放着多个仓库每个仓库中又包含了多个镜像每个镜像有不同的标签仓库分为公开仓库和私有仓库两种形式最大的公开仓库是DockerHub存放了数量庞大的镜像供用户下载国内的公开仓库包括阿里云等Docker的底层原理Docker的工作原理Docker是基于C/S结构的系统Docker的守护进程运行在Linux服务器(宿主机)上当我们在Liunx服务器上(Docker-Client)输入Docker相关命令就会被发送给Doker-Server为什么Docker比VM(虚拟机)快1、Docker有着比虚拟机更少的抽象层由于Docker不需要Hypervisor实现硬件资源虚拟化运行在Docker容器上的程序直接使用的都是实际物理机的硬件资源因此在CPU、内存利用率上docker将会在效率上有明显优势。2、当新建一个容器时Docker不需要和虚拟机一样重新加载一个操作系统内核因而避免引导、加载操作系统内核返个比较费时费资源的过程当新建一个虚拟机时虚拟机软件需要加载GuestOS(虚拟机中的操作系统)这个新建过程是分钟级别的而Docker由于直接利用宿主机的操作系统则省略了这个复杂的过程,因此新建一个Docker容器只需要几秒钟。Docker的安装1.需要Liunx版本为CentOS7.0以上2.卸载旧版本(非必须项)yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 3.安装Docker所需要依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 4.设置镜像仓库yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 5.安装Dockeryum -y install docker-ce 6.设置阿里云镜像加速sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://qhyb8ixp.mirror.aliyuncs.com] } EOF sudo systemctl daemon-reload sudo systemctl restart docker 7.开启Dcoker服务service docker start 8.测试Docker-HelloWorld程序[rootiZ8vbi9mx98t2s78lyxfpuZ ~]# docker run hello-world Unable to find image hello-world:latest locally docker run hello-worldlatest: Pulling from library/hello-world 0e03bdcc26d7: Already exists Digest: sha256:6a65f928fb91fcfbc963f7aa6d57c8eeb426ad9a20c7ee045538ef34847f44f1 Status: Downloaded newer image for hello-world:latestHello from Docker! -- 出现这句话代表Docker安装没有问题 This message shows that your installation appears to be working correctly. 9.卸载Docker#1. 卸载依赖 yum remove docker-ce docker-ce-cli containerd.io #2. 删除资源 /var/lib/docker 是docker的默认工作路径 rm -rf /var/lib/docker Docker帮助命令1. docker version # 显示Docker的版本信息 2. docker info # 显示Docker的系统信息(包含镜像与容器的数量) 3. docker 命令 --help # 查看帮助(就是显示这个命令有什么可选项) Docker镜像命令docker images显示本机上所有安装镜像[rootMT ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE centos latest 470671670cac 4 months ago 237MB hello-world latest bf756fb1ae65 4 months ago 13.3kB# 可选项 docker images -a # 列出所有的镜像 docker images -q # 只显示镜像的id[rootMT ~]# docker images -aq 470671670cac bf756fb1ae65 docker search搜索镜像[rootMT ~]# docker search mysql(镜像名)NAME DESCRIPTION STARS mysql MySQL is a widely used, open-source relation… 9553 mariadb MariaDB is a community-developed fork of MyS… 3471 # 可选项 docker search mysql -fSTARS3000 # 列出镜像星数大于3000的镜像 docker pull下载镜像[rootMT ~]# docker pull mysql # 下载最新版本的MySQL [rootMT ~]# docker pull mysql:5.7 # 下载指定版本的MySQL docker rmi删除镜像docker rmi -f 镜像id # 删除指定的镜像 docker rmi -f 镜像id 镜像id 镜像id 镜像id # 删除指定的镜像 docker rmi -f $(docker images -aq) # 删除全部的镜像 Docker容器命令docker run [可选参数] 镜像名[rootMT ~]# docker run 可选参数 镜像名# 可选参数 --name”xxx“ # 容器名字 -d # 后台模式运行 -it # 使用交互模式运行进入容器查看内容 -p(小学) # 指定端口映射 如-p 8080(宿主机):8080(容器) -P(大写) # 随机端口映射# 测试启动进入与退出容器 [rootMT ~]# docker run -it centos /bin/bash # /bin/bash 是使用命令行进入 [root6130f0353526 /]# ls # 此时已经进入Docker的CentOS容器 bin dev etc home lib lib64 lostfound media mnt opt proc root run sbin srv sys tmp usr var [root6130f0353526 /]# exit exit [rootMT ~]# docker ps [可选参数]列出运行的容器[rootMT ~]# docker ps 可选参数# 可选参数 -a # 列出正在运行和历史运行过的容器 -q # 列出容器ID[rootMT ~]# docker ps -aq 6130f0353526 895577bc1ae7 f9fc9c23267d faab3fceb1d3 退出容器exit # 容器直接退出 Ctrl P Q # 容器不停止退出 删除容器docker rm -f 容器id # 删除指定容器(不能删除正在运行的如需要rm-rf) docker rm -f $(docker ps -aq) # 删除所有容器 启动和停止容器操作docker start 容器id # 启动容器 docker restart 容器id # 重启容器 docker stop 容器id # 停止正在运行的容器 docker kill 容器id # 强制停止 Docker其它命令容器后台方式运行[rootMT ~]# docker run -d centos 748d11ff226983ab8281fc6741087e6a3f349ad03f0cadafcd215aed894978dc [rootMT ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES# 问题我们此时已经发现启动CentOS但是确查不到正在运行的容器# 解释Docker容器使用后台运行就必须要有要一个前台进程Docker发现没有应用就会自动停止 查看日志docker logs -tf 容器id # 查看实时日志 docker logs -t --tail 数量 容器id # 查看指定数量的日志 查看容器中的进程信息docker top 容器id 查看镜像的元数据docker inspect 容器id 进入当前正在运行的容器# 通常我们是使用后台方式运行容器因为我们可能需要进入容器修改配置# docker exec -it 容器ID /bin/bash (常用) # docker attach 容器ID# exec方式就是类似新开一个窗口连接运行的容器 # attach方式就是直接连入当前的容器 拷贝容器内文件到宿主机中docker cp 容器id:文件路径(容器内) 目的路径(宿主机) [rootMT ~]docker cp 1a9a6785c37c:/home/c.java /home/ Docker安装Nginx# 1. 搜索镜像 search 建议大家去docker搜索可以看到帮助文档 docker search nginx # 2. 拉取镜像 docker pull nginx docker pull nginx # 3. 运行测试# -d 后台运行# --name 给容器命名# -p 宿主机端口容器内部端口(我这里使用阿里云的3344端口前提要在阿里云安全组开放次端口) docker run -d --name nginx -p 3344:80 nginx # 4.查看镜像 docker ps # 5.测试是否成功 curl localhost:3344 # 或者在浏览器输入ip:3344 Docker安装Tomcat# 下载tomcat镜像 docker pull tomcat:9.0 # 运行tomcat镜像 docker run -d tomcat -p 3344:8080 tomcat # 测试 curl localhost:3344 # 此时发现无法访问 # 原因tomcat容器里面webapps目录下没有文件 # 进入容器 docker exec -it ef41045bea2b /bin/bash cp -r webapps.dist/* webapps # 重新测试 在浏览器输入ip:3344 -- 发现成功访问 原文链接https://developer.aliyun.com/article/768663作者:Fortuneteller
http://wiki.neutronadmin.com/news/377720/

相关文章:

  • 网站开发程序流程图织梦模板首页修改
  • 学会网站开发需要多久上海建设网站
  • sql wordpress迁移网站推广教程优化整站
  • win2003搭建php网站广州市住房 建设局网站
  • 怀化网站制作建设木藕设计网
  • 中小企业做网站推广wordpress栏目布局
  • 杭州网站建设出 名好看的手机网站布局
  • 上市设计公司网站短网址还原网站
  • 河北seo网站优化公司论坛创建
  • iis部署网站 asp 物理路径求网站建设合伙人
  • 选择手机网站建设电商网站用什么做最好
  • 北京交易网站建设wordpress多图主题
  • wordpress站中站wordpress工具包
  • 电子商务网站建设感想十堰做网站排名
  • 下载网站备案的核验单农产品应该建设哪个网站
  • 网站外链隐形框架是什么如何选择网站建设案例
  • 怎么建设课程的网站苏州公司网站建设电话
  • 常熟做网站多少钱按html5制作网站开发
  • 银川市做网站的公司二维码生成短链接
  • 建湖网站设计邢台网站建设设计制作
  • 泰州做网站的公司市场营销实务
  • 网站黑白了网站开发平台及常用开发工具
  • 新站如何让百度快速收录简速做网站工作室
  • 音乐网站设计模板行业协会网站模板
  • 深圳市住房和建设网站ps做网站动图
  • 好的用户体验网站 学校小企业网站建设哪家便宜
  • 网站设计论文引言建设一个网站流程
  • 赣州淘捷网络科技有限公司上海谷歌seo公司
  • 南昌专业网站制作公司WordPress的light
  • ip做网站需要过白名单吗航运网站建设计划书