-
yexindonglai@163.com
2022-06-19 22:50
Docker
1842°
0
简述docker是什么?docker运行流程安装1、下载docker2、安装3、配置国内镜像源3.1、为什么要配置镜像?完简述docker是什么?Docker属于Linux容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的Linux容器解决方案。Docker将应用程序与该程序的依赖,打包在一个image文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的物理机上运行一样。docker运行流程Docker把应用程序及其依赖,打包在image文件里面。只有通过这个文件,才能生成Docker容器。image文件可以看作是容器的模板。Docker根据imag
-
yexindonglai@163.com
2022-03-01 09:57
Docker
1315°
0
什么是docker启动和停止docker帮助命令镜像命令容器命令查看容器状态命令限制容器内存大小限制容器内存1.不设置2.设置-m,—memory,不设置—memory-swap3.设置-m,—memory=a,—memory-swap=b,且b>a4.设置-m,—memory=a,—memory-swap=-1提交镜像commit当前容器生成新镜像挂载-v配置容器环境变量-e镜像保存、加载镜像保存加载已保存的镜像在宿主机上执行容器内的命令网络命令network查看本机docker所有网络创建网络将容器加入到当前网络断开容器的网络(容器必须是运行状态才能断开连接)查看网络的详细信息删除网络删除
-
yexindonglai@163.com
2022-03-01 09:55
Docker
1136°
0
首先看看网卡的信息docker网络原理veth-pair技术容器互联—link容器互联-自定义网络首先看看网卡的信息通过ipaddr命令可以看到,这里有三个网卡,lo:本机回环地址etho:默认网卡docker0:docker的网卡[root@VM_0_5_centosdockerFile]#ipaddr1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNqlen1link/loopback00:00:00:00:00:00brd00:00:00:00:00:00inet127.0.0.1/8scopehostlovalid_l
-
yexindonglai@163.com
2022-03-01 09:53
Docker
1037°
0
什么是容器数据卷为什么需要容器数据卷使用如何查看是否使用了数据卷具名挂载和匿名挂载指定路径挂载具名挂载匿名挂载容器与容器之间的数据共享—volumes-from什么是容器数据卷容器数据卷就是目录的挂载,将我们的容器的目录挂载到宿主机上,从而实现打通宿主机和容器之间的文件共享功能;为什么需要容器数据卷docker理念就是将应用和环境打包成一个镜像;但是数据怎么办呢?且不说数据库,一个项目在运行过程种肯定会产生大量的日志,这些日志对开发人员来说是非常重要的,因为有了这些日志,我们才知道运行的过程中出现了哪些问题,然后进行排查找错;但是在容器中,项目每次更新迭代都会将容器删除,直接替换新镜像运行;那
-
yexindonglai@163.com
2022-03-01 09:52
Docker
1082°
0
前言docker运行镜像流程图安装未加版本号表示安装的是目前最新版本的docker如果需要安装指定版本的docker,可以在后面加上版本号完前言本文章是根据官网安装流程而来,经过自行试验完全可行,英语功底好或者精通翻译软件的童鞋完全可以参照官网进行安装!说明官网提示安装docker需要centos7以上的版本才可以安装;在安装时最好使用root最高权限进行安装,如果是普通用户,那么就需要在安装命令前面加上sudo来使用管理员权限;docker运行镜像流程图安装1、卸载旧版本安装之前需要先卸载旧版本的docker,以确保不会冲突,这里卸载的是所有的和docker相关的软件,有docker-cli
-
yexindonglai@163.com
2022-03-01 09:51
Docker
1075°
0
docker运行流程分层安装nginx1、搜索nginx2、下载nginx3、启动nginx4、配置nginx安装tomcatspringBoot项目打包到docker运行1、构建springboot项目2、编写DockerFile脚本3、构建容器4、运行容器5、发送请求docker运行流程首先系统要有一个dockerdaemon的后台进程在运行,当我们启动容器时会进行以下流程dockerclient(即:docker终端命令行)会调用dockerdaemon请求启动一个容器,dockerdaemon会向hostos(即:linux)请求创建容器linux会创建一个空的容器(申请资源)dock
-
yexindonglai@163.com
2022-03-01 09:50
Docker
1172°
0
构建镜像构建镜像的两种方法:dockercommit和dockerbuild。通过这2种方式构建出来的镜像大小都是一样的;那么既然这2种方式都一样,我们应该使用哪一种呢?commit用户提交对容器的修改,并生成新的镜像。dockercommit-a="作者"-m="说明"-p容器id/容器名称镜像新名称:镜像版本#举例,制作当前的tomcat容器生成镜像dockercommit-a="yexindong"-m="首次制作的镜像"tomcat_1mytomcat:1.0#参数说明-a:提交的镜像作者;-c:使用Dockerfile指令来创建镜像;-m:提交时的说明文字;-p:在commit时,将