从零开始的Docker详解(六)

服务端
从零开始的Docker详解(六)

Docker仓库docker仓库是集中存放镜像的地方,类似maven的仓库集中存放依赖。 Docker HubDocker Hub是由Docker官方维护的公共仓库,包含官方镜像和个人上传的镜像,大部分镜像都可以在上面找到。 注:非官方的镜像需谨慎使用,存在被植入后门的可能性 登陆可以在Docker Hub免费注册一个Docker账号,然后就可以用docker log...

从零开始的Docker详解(五)

服务端
从零开始的Docker详解(五)

Docker容器互联简介:docker可以定义一个连接系统将多个容器都连接在一起,共享连接信息。docker链接会创建一个父子关系,其中父容器可以看到子容器的信息。 新建网络使用命令docker network ls来查看当前已有的docker网络。使用命令docker network create -d bridge <name>来创建一个新的docker网...

从零开始的Docker详解(四)

服务端
从零开始的Docker详解(四)

Docker镜像直接运行容器时,如果本地不存在对应的镜像,docker就会自动从docker镜像仓库下载,默认是从Docker Hub公共镜像源下载。 查看本地主机镜像列表使用命令docker images可以查看本地主机已有镜像列表字段说明: REPOSITORY:镜像的仓库源 TAG:镜像的标签,版本 IMAGE ID:镜像ID CRETED:镜像创建时间 SIZE...

从零开始的Docker详解(三)

服务端
从零开始的Docker详解(三)

Docker web应用运行web应用示例:在docker容器中运行一个Python Flask应用来运行一个web应用。 12docker pull training/webapp # 载入练习的webapp镜像docker run -d -P training/webapp python app.py 参数说明: -d:在后台运行 -P:将容器内部使用的网络端口随...

从零开始的Docker详解(二)

服务端
从零开始的Docker详解(二)

Docker容器Docker客户端1.使用docker命令查看docker客户端支持的命令列表2.使用docker <command> --help命令查看指定命令的使用方法 Docker容器基本操作命令1.使用命令docker pull <image>来获取指定镜像2.使用命令docker run -it <image> <co...

从零开始的Docker详解(一)

服务端
从零开始的Docker详解(一)

Docker简介 Docker是一个基于go语言开源的应用容器引擎。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似手机的 app),更重要的是容器性能开销极低。 Docker的应用场景 Web 应用的自动化打包和发布 自动...

从零开始的Git详解(完)

IDE
从零开始的Git详解(完)

Git常用命令速查表创建 创建一个已存在的仓库。git clone git@github.com:LousenJay/DingGong.git 创建一个新的本地仓库。git init 本地修改 查看工作区当前状态git status 查看工作区与版本库里面最新版本的区别git diff 将工作区当前所有的修改内容添加到暂存区git add . 将工作区指定的修改内容添加...

从零开始的Git详解(七)

IDE
从零开始的Git详解(七)

标签管理常见场景:每一个commit都有对应的commit id,我们可以根据commit id找到对应的版本。但是commit id是一串无规律的字符串,不便于记忆。解决方案:Git提供了标签的功能,可以给对应版本打上标签,标签相当于是版本库的快照,取某个标签的版本,就是把打标签的时刻的历史版本取出来。简而言之,标签和指定的commit id是绑定的,相当于取了一个便于...

从零开始的Git详解(六)

IDE
从零开始的Git详解(六)

分支管理概念:分支好比两条互不干扰的时间线,合并相当于两条时间线重叠了。场景:在自己的分支干活,不影响其他分支。自己代码写的咋样没点B数吗。 创建与合并分支在Git里,有一个主分支被叫做master,有一个指针被叫做HEAD。 一开始,只有master这一条分支,HEAD指向当前分支即master,master指向提交。 使用命令git branch查看当前分支 ...

从零开始的Git详解(五)

IDE
从零开始的Git详解(五)

远程仓库Git是分布式版本控制器,同一个Git仓库可以分布到不同的机器上,而且每台机器的版本库都是一样的没有主次之分。实际上,一般找一台电脑充当服务器角色,每天24小时运行,其他成员可以从这台服务器的版本库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器版本库里,也可以从服务器仓库中拉取别人的提交。 绑定github世界上有一个gay里gay气的网站叫“gayhu...

×
  • {title}