热门推荐
Docker介绍、常用命令、项目部署
2024-12-21 12:40

简单说:Docker就是一个虚拟机,专业说:它是一个开源的容器平台。它和我们常用的VMware有很多相似的地方。

名词解释

镜像/images

由本体打包出来的文件。并不是文件本身,但是具有该文件的功能。举个不太贴切的例子,就像镜子里的你,虽然不是真的你本人,但是你做的任何动作他也会做。

仓库/DockerHub

存放镜像的地方,类似GitHub。包括MySQL、Tomcat、Redis、Nginx等等。有很多第三方提供的镜像,您可以通过命令下载使用。您也可以通过命令上传镜像到仓库。

容器/container

运行的虚拟机,它是由镜像运行时生成的,并且一个镜像可以运行出多个容器。

Docker File

指定镜像是如何构建的。简单说就是把你的项目通过命令构建成镜像【然后镜像以后就会变成容器,在容器中运行你的项目】

tar文件

可以把镜像文件打包成tar文件

他们之间的关系

docker

Docker虚拟技术与传统虚拟技术的区别

Docker思想来源于集装箱,核心思想是隔离。

  • Docker采用最简易的内核,只有几M

  • 容器相互独立,能区分计算资源

Docker思想

Docker介绍、常用命令、项目部署

开发人员把项目打成war包+环境打包+数据打包成镜像,上传到DockerHub仓库,运维或者测试只需要下载开发的镜像,然后运行就可以。


以下内容为笔记,未经实际操作

以centos7为例

  • 设置服务器IP地址

     
      

    命令可以查看文件修改后的内容

    1. cd /etc/sysconfig/network-scripts

    2. ll 可以看到有文件

    3. vi ifcfg-ens33修改文件内容

  • 重启网络服务

  • 关闭防火墙

  • 关掉本地防火墙和杀毒软件

现在就可以通过xshell进行远程连接了,现在

安装Docker依赖包

安装国内下载源

安装Docker

启动

验证

  1. 在开始测试前,在服务器安装Docker,Docker版本与开发版本一致

  2. 根据测试请求说明在镜像地址拉取镜像

  3. 运行镜像生成容器

  4. 访问项目,开始测试

Docker常用命令

  1. 搜索镜像

 
  1. 拉取镜像

 
  1. 查看本地镜像(及镜像信息)

 
  1. 运行镜像生成容器

 

: 在后台运行

: 服务器端口映射到容器的端口

执行后会返回一长串数,证明已经正常运行

  1. 查看本地正在运行的容器

 
  1. 查看所有历史运行的容器

 
  1. 查看容器内部日志信息

 
  1. 进入容器

 

就可以查看有哪些文件了

开头表示文件夹

开头表示文件

  1. 退出容器

 
  1. 启动/停止/重启容器

 
 
 

现在就已经把项目部署到了测试环境了。

访问项目

http://IPADDR中设置的IP地址:9999/项目名称

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

  如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦

最后 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取

    以上就是本篇文章【Docker介绍、常用命令、项目部署】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/quote/9867.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站https://sicmodule.kub2b.com/mobile/,查看更多   
发表评论
0评