编写dockerfile最佳实践 减少镜像层 一次RUN指令形成新的一层,尽量Shell命令都写在一行,减少镜像层。 优化镜像大小 一次RUN形成新的一层,如果没有在同一层删除,无论文件是否最后删除,都会带到下一层,所以要在每一层清理对应的残留数据,减小镜像大小。 减少网络传输时间 例如软件包、mv ...
                            
                            
                                分类:
其他好文   时间:
2020-10-19 22:43:40   
                                阅读次数:
22
                             
                         
                    
                        
                            
                            
                                shell所指的三种概念: shell 是一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell 是一种命令语言,该命令语言经过shell应用程序解释后,可访问Lniux操作系统内核的服务。 Shell是一种程序设计语言 单引号和反引号的区别 重定向: >输出 ...
                            
                            
                                分类:
系统相关   时间:
2020-10-19 22:26:57   
                                阅读次数:
26
                             
                         
                    
                        
                            
                            
                                
                    一、云服务器 市面上的云服务器主要有: 腾讯云 阿里云 华为云 新浪云 百度云 二、常见的操作系统 1、window 个人电脑中,市场份额95% 2、Linux 虽然个人电脑中,很少有人用Linux系统,但是服务器一般用Linux系统,不用window操作系统的原因是: ①Linux是免费的,win ...
                            
                            
                                分类:
系统相关   时间:
2020-10-18 16:32:44   
                                阅读次数:
93
                             
                         
                    
                        
                            
                            
                                
                    可视化图形界面 1. portainer # 利用Portainer可以轻松构建,管理及维护Docker环境,它基于容器安装,高效部署 docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docke ...
                            
                            
                                分类:
其他好文   时间:
2020-10-18 10:15:51   
                                阅读次数:
28
                             
                         
                    
                        
                            
                            
                                前置条件: qputenv("QT_WAYLAND_SHELL_INTEGRATION", "kwayland-shell"); QSurfaceFormat format;format.setRenderableType(QSurfaceFormat::OpenGLES); format.setD ...
                            
                            
                                分类:
其他好文   时间:
2020-10-14 20:38:06   
                                阅读次数:
24
                             
                         
                    
                        
                            
                            
                                
                    管道是一种通信机制,用于进程间的通信(也可通过socket进行网络通信),表现出来的形式将前面的每一个进程的输出,直接作为下一个进程的输入管道命令仅能处理stdout,而error则会忽略 顺序执行多条命令,可以用分号;cmd1;cmd2;cmd3条件执行多条命令,使用&&(前一个命令执行成功,即$ ...
                            
                            
                                分类:
系统相关   时间:
2020-10-14 20:12:26   
                                阅读次数:
31
                             
                         
                    
                        
                            
                            
                                一、Vim文本编辑器命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。输入模式:(a、i、o)正常的文本录入。末行模式:(:)保存或退出文档,以及设置编辑环境。二、编写shell脚本交互式(Interactive):用户每输入一条命令就立即执行。批处理(Batch):由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令。(一)条件控制语句(二)循环控制语
                            
                            
                                分类:
系统相关   时间:
2020-10-12 20:21:30   
                                阅读次数:
28
                             
                         
                    
                        
                            
                            
                                
                    shell中函数的定义格式如下:[ function ] funname [()] { action; [return int;] } 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作 ...
                            
                            
                                分类:
系统相关   时间:
2020-10-12 20:18:53   
                                阅读次数:
25