![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
从零开始
文章平均质量分 84
从零开始复习,巩固一遍所有的知识点
LousenJay
https://www.lousenjay.top/
展开
-
从零开始的Docker详解(六)
Docker仓库docker仓库是集中存放镜像的地方,类似maven的仓库集中存放依赖。Docker HubDocker Hub是由Docker官方维护的公共仓库,包含官方镜像和个人上传的镜像,大部分镜像都可以在上面找到。注:非官方的镜像需谨慎使用,存在被植入后门的可能性登陆可以在Docker Hub免费注册一个Docker账号,然后就可以用docker login命令直接连接 Docker hub远程仓库,拉取自己账号下的全部镜像。使用docker logout命令退出登陆推送镜像原创 2020-07-30 09:15:06 · 238 阅读 · 0 评论 -
从零开始的Docker详解(五)
Docker容器互联简介:docker可以定义一个连接系统将多个容器都连接在一起,共享连接信息。docker链接会创建一个父子关系,其中父容器可以看到子容器的信息。新建网络使用命令docker network ls来查看当前已有的docker网络。使用命令docker network create -d bridge <name>来创建一个新的docker网络。参数说明:-d:指定docker网络类型,有bridge、overlay等连接容器1.创建一个容器testa并连接原创 2020-07-30 08:40:58 · 281 阅读 · 0 评论 -
从零开始的Docker详解(四)
Docker镜像直接运行容器时,如果本地不存在对应的镜像,docker就会自动从docker镜像仓库下载,默认是从Docker Hub公共镜像源下载。查看本地主机镜像列表使用命令docker images可以查看本地主机已有镜像列表字段说明:REPOSITORY:镜像的仓库源TAG:镜像的标签,版本IMAGE ID:镜像IDCRETED:镜像创建时间SIZE:镜像大小获取新的镜像使用命令docker pull <repository:tag>来预先下载镜像到本地查原创 2020-07-29 09:09:26 · 255 阅读 · 0 评论 -
从零开始的Docker详解(三)
Docker web应用运行web应用示例:在docker容器中运行一个Python Flask应用来运行一个web应用。docker pull training/webapp # 载入练习的webapp镜像docker run -d -P training/webapp python app.py参数说明:-d:在后台运行-P:将容器内部使用的网络端口随机映射到我们使用的主机上查看web应用容器端口映射使用命令docker port可以查看指定(ID或NAME)容器的某个确定端原创 2020-07-29 08:19:36 · 187 阅读 · 0 评论 -
从零开始的Docker详解(二)
Docker容器Docker客户端1.使用docker命令查看docker客户端支持的命令列表2.使用docker <command> --help命令查看指定命令的使用方法Docker容器基本操作命令1.使用命令docker pull <image>来获取指定镜像2.使用命令docker run -it <image> <command>来启动一个容器参数说明:-i:交互式操作-t:终端ubunt:ubunt镜像/bin/bas原创 2020-07-29 08:18:17 · 164 阅读 · 0 评论 -
从零开始的Docker详解(一)
Docker简介Docker是一个基于go语言开源的应用容器引擎。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似手机的 app),更重要的是容器性能开销极低。Docker的应用场景Web 应用的自动化打包和发布自动化测试和持续集成、发布在服务型环境中部署和调整数据库或其他的后台应用从头编译或者扩展现有的 OpenShift 或 Cloud F原创 2020-07-27 03:18:24 · 254 阅读 · 0 评论 -
从零开始的Git详解(完)
Git常用命令速查表创建创建一个已存在的仓库。git clone git@github.com:LousenJay/DingGong.git创建一个新的本地仓库。git init本地修改查看工作区当前状态git status查看工作区与版本库里面最新版本的区别git diff将工作区当前所有的修改内容添加到暂存区git add .将工作区指定的修改内容添加到暂存区git add <your file>将暂存区当前所有的内容都提交到当前分支,并添加注释git原创 2020-07-13 02:42:35 · 171 阅读 · 0 评论 -
从零开始的Git详解(七)
标签管理常见场景:回顾一下,每一个commit都有对应的commit id,我们可以根据commit id找到对应的版本。但是commit id是一串无规律的字符串,不便于记忆。解决方案:Git提供了标签的功能,可以给对应版本打上标签,标签相当于是版本库的快照,取某个标签的版本,就是把打标签的时刻的历史版本取出来。简而言之,标签和指定的commit id是绑定的,相当于取了一个便于记忆的别名。创建标签...原创 2020-07-13 00:26:18 · 149 阅读 · 0 评论 -
从零开始的Git详解(六)
分支管理概念:分支好比两条互不干扰的时间线,合并相当于两条时间线重叠了。场景:在自己的分支干活,不影响其他分支。自己代码写的咋样没点B数吗。创建与合并分支在Git里,有一个主分支被叫做master,有一个指针被叫做HEAD。一开始,只有master这一条分支,HEAD指向当前分支即master,master指向提交。使用命令git branch查看当前分支创建新分支de...原创 2020-07-08 09:02:35 · 204 阅读 · 0 评论 -
从零开始的Git详解(五)
远程仓库Git是分布式版本控制器,同一个Git仓库可以分布到不同的机器上,而且每台机器的版本库都是一样的没有主次之分。实际上,一般找一台电脑充当服务器角色,每天24小时运行,其他成员可以从这台服务器的版本库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器版本库里,也可以从服务器仓库中拉取别人的提交。绑定github世界上有一个gay里gay气的网站叫“gayhub ”,从名称就可以看...原创 2020-03-27 01:09:31 · 169 阅读 · 0 评论 -
从零开始的Git详解(三)
Git工作原理工作区工作区(Working Directory)就是在电脑里能看到的一个单独的文件夹,对应一个Project,如下图所示Test文件夹就是一个工作区。版本库Git版本库(Repostitory)是指工作区内隐藏的文件夹.git,这个文件夹存放了很多东西,其中最主要的是stage(或称为index)的暂存区,还有Git自动创建的第一个master分支,以及指向master的...原创 2020-03-25 00:46:42 · 181 阅读 · 0 评论 -
从零开始的Git详解(二)
版本回退不断对同一个文件进行修改时,该文件会产生多个历史版本,git reset命令可以使该文件回退到指定的版本。创建多个版本a. Version 1.0 b. Version 2.0 c. Version 3.0查看历史提交日志a. 查看所有日志git log注:按q键退出浏览b. 查看格式化后的日志git log --pretty=oneline回退版本...原创 2020-03-24 00:22:28 · 200 阅读 · 0 评论 -
从零开始的Git详解(一)
前言Git作为目前最流行的版本控制系统,几乎是每个程序猿的必修课程。笔者之前对于Git的使用只停留在基本的操作上,趁这次机会打算重新梳理一遍这个知识点。本文主要流程参照了廖雪峰老师官网的Git课程,记录了笔者自身操作步骤的截图以及遇到的问题。原创 2020-01-15 00:20:17 · 255 阅读 · 0 评论