关于-Dockerfile-中的-VOLUME-指令 参考 作用在没有在 docker run 时使用 -v 选项时, 创建一个隐藏数据卷. 什么是隐藏数据卷也就是没有指定宿主机上面的某一个目录, 因此自动在 /var/lib/docker/volumes 目录下自动创建的一个卷. VOLUME 的作用比如我们在 Dockerfile 中写 VOLUME [ "/Blog" ], 并且在 run 的时候没有添加 -v 选项, 那么 2022-09-26 Docker
Docker-volume-理解 参考 理解本地volume 感觉和挂载类似, 如果命令如下: 1docker run -it --name test -v ~/Blog:/home/Blog ubuntu /bin/bash 前者 ~/Blog 是你自己机子上的目录 (即宿主机上的目录), 后者 /home/Blog 是 docker 容器内的目录, 如果你进入容器, 然后修改了 /home/Blog 下的文件, 比如说添加了一 2022-09-26 Docker
lazydocker-使用 Github 相关页 安装Arch Linux 可以直接用 yay 下载: 1$ yay -S lazydocker 配置配置文件在 ArchLinux 上位于 ~/.config/lazydocker/config.yml. 在 这个网站 查看所有可以配置的参数. 可以通过 lazydocker --config 来查看默认配置. 在 lazydocker 里面就上面那一栏, 通过 e 可以直接 2022-09-25 Docker
xinetd-相关说明 参考在 Linux 中一些不长期使用的服务, 没有被作为单独的守护进程在开机时启用, Linux 把这些服务监听端口全部由一个独立的进程 xinetd 集中监听, 当收到相应的客户端请求之后, xinetd 进程就临时启动相应服务并把相应端口移交给相应服务, 客户端断开之后, 相应的服务进程结束, xinetd 继续监听. 也就是说用来管理一些服务, 将一个请求传给其他服务. 守护进程分为两种处理 2022-09-25 Linux
Git-内部原理 参考用哈希算法, 利用文件内容 (和文件名无关) 生成哈希值, 保证每次提交的独立和完整. 每次提交都会生成当前所有文件的快照, 并保存快照的索引, 如果有些文件没有修改, git 就不会存储那个文件, 而只是保留一个链接, 指向之前存储的文件. Git 是一个内容寻址文件系统, 其核心部分是键值对数据库. 在 object 这个目录下, 几个类型的对象, blob, tree, commit. 2022-09-25 Git
学自-learngitbranching-这个网页 learngitbranching Rebase这里有一张图片: Rebase 其实理解起来就是, 将一个分支的所有工作, 以另一个分支为起点提交. git rebase [一个分支名], 这里选取的分支就是作为新的起点. Detach HEAD为什么叫 Detach 呢? 因为 HEAD 和分支分离了, 指向了一个 commit. Relative refs通过提交的相对位置来移动 HEAD 指 2022-09-25 Git