- 博客(14)
- 收藏
- 关注
原创 05Dockerfile
Dockerfile,就是一个文本文件,其中包含一个个的指令,用指令来说明要执行什么操作来构建镜像。. : 是指定Dockerfile所在目录,如果就在当前目录,则指定为“.”注意:可以写在一行的RUN 尽量写在一行,可以压缩层,减小体量。执行linux的shell命令,一般是安装过程的命令。指定容器运行时监听的端口,是给镜像使用者看的。镜像中应用的启动命令,容器运行时调用。# 配置环境变量,jdk的安装目录。# 入口,java项目的启动命令。# 入口,java项目的启动命令。
2024-06-04 10:51:30 966
原创 04Docker网络基础配置
veth通过“veth pair”技术在veth设备一端写入网络包,其对端的veth设备可以读取到对应的网络包(可以想象是一根虚拟网线將两个veth设备连接起来)docker0分配的IP范围:172.17.0.2-172.17.255.254,共计65534个IP。Docker安装成功后,回出现docker0的网络设备,本质是一个虚拟网桥。--一端放到本地主机,如veth7530,然后桥接到默认的docker0上。同一个宿主机的各个容器之间通信基础(都接入docker0网桥)7.映射到指定地址的指定端口。
2024-06-03 14:01:56 570
原创 02Docker基础
镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包括一些运行时的配置参数(如环境变量、用户等)docker rmi -f 镜像名:版本 或 镜像ID # 强制删除镜像(不删除对应的容器)docker rmi 镜像名:版本 或 镜像ID # 被删除镜像应从未运行过的任何容器。镜像是模版,容器是镜像运行时的实例,一个镜像可以被多次创建为不同容器。docker run --name 容器名 -itd 镜像名。注:若省略容器名,Docker会自动分配一个容器名,
2024-05-31 16:37:32 741
原创 08Python基础-类与对象
例如猫与动物之间的关系:猫是一种特殊动物,具有动物的全部特征和行为,即数据和操作。类继承了object类,object类是所有类的根类,在Python中任何一个类(除object外)都直接或间接地继承了object,直接继承object时(object)部分的代码可以省略。为了实现对象的封装,在一个类中不应该有公有的成员变量,这些成员变量应该被设计为私有的,然后通过公有的set (赋值)和get(取值)方法访问。例如,猫、狗、鸭子都属于动物,它们有“叫”和“动”等行为,但是叫的方式不同,动的方式也不同。
2024-05-30 13:42:56 1823
原创 07Python基础-函数
包括函数类型、函数中变量的作用域,可变参数、调用函数、lambda()函数、定义函数等。pyhon中的函数很灵活,可以在没看中但是类之外定义,作用域是当前模块,称之为函数;备注:如果没有数据返回,可以省略return语句。在调用函数时可以采用“关键字=实参”的形式。也可以在别的函数中定义,称之为嵌套函数;还可以在类中定义,称之为方法。函数具有函数名、参数和返回值。return 返回值。
2024-05-28 09:19:08 716
原创 06Python基础-字符串
如果要使用字符串表示一篇文章,其中包含换行、缩减等排版字符,可以使用长字符串进行表示。用三个 ''' 或者三个 """ 括起来。在实际的开发中,普通字符串中可能有很多转义符比较麻烦,可以使用原始字符串来表示,就是在普通字符串前面增加r即可。可以使用int()和float()实现,如果成功则返回数字,否则引发异常。字符串主要有三种表示方式:普通字符串、原始字符串和长字符串。语法:{参数序号:格式控制符}或{参数名:格式控制符}。编程的过程中经常会遇到字符串与数字进行互相转换。4.字符串与数字的相互转换。
2024-05-27 10:17:54 846
原创 05Python基础-容器类型数据
内置的数据类型如序列(列表、元组等)、集合和字典等可以容纳多项数据,我们称它们为容器类型的数据。add():添加元素,如果元素已经存在,则不能添加,否则报错。remove():删除元素,如果元素不存在,则抛出错误。[元素1,元素2,元素3,......]元素1,元素2,元素3,......元素1,元素2,元素3,......(字符串、列表、元素、集合和字典)(字符串、列表、元素、集合和字典)(字符串、列表、元素、集合和字典)追加单个元素:append(x)(130, '张三')序列(bytes)等。
2024-05-26 09:17:24 513
原创 04Python基础-流程控制
java和c等语言中都有判断语句if和多分支语句switch,但是在python中没有,多分支功能通过if-elif-else实现。本章我们主要来介绍下流程控制语句,分支语句、跳转语句、循环语句,如if,if else,while等。在java和C语言中都有wihle和do-while语句,但是在Python种只有while语句。Python中的for语句,for-in语句,可以遍历任意可迭代对象中的元素。continue语句用于结束本次循环,跳过循环体中尚未执行的语句,c.if-elif-else结构。
2024-05-25 10:03:42 1481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人