Go语言
longshengguoji
这个作者很懒,什么都没留下…
展开
-
docker常用概念
1、镜像镜像就是一个只读的模板,可以包含一个完成整的操作系统环境,里面可以安装一些用户需要的应用程序,概念类似VM的镜像。Docker运行需要本地存在对应的镜像,如果本地无该镜像,Docker会从镜像仓库下载,默认是Docker Hub仓库中心,当然也可以搭建私有仓库将创建好的镜像存到私有仓库供下载使用。获取镜像列出镜像创建镜像提交镜像存储和载入删除镜像2、容器容器是独立运行的...原创 2019-01-06 18:10:34 · 450 阅读 · 0 评论 -
docker常用命令一:生命周期管理
1、docker run创建一个新的容器并运行一个命令语法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项-d: 后台运行容器,并返回容器ID-i: 以交互模式运行容器,通常与 -t 同时使用-p: 端口映射,格式为:主...原创 2019-01-06 18:11:51 · 403 阅读 · 2 评论 -
go语言包管理工具glide介绍
glide是Golang的包管理工具,是为了解决Golang依赖问题的。 为什么需要glide? 原因很简单,Go 语言原生包管理的缺陷。罗列一下golang的 get 子命令管理依赖有很多大缺陷:能拉取源码的平台很有限,绝大多数依赖的是 github.com不能区分版本,以至于令开发者以最后一项包名作为版本划分依赖 列表/关系 无法持久化到本地,需要找出所有依赖包然后一个个 go get...原创 2019-01-06 18:15:44 · 1606 阅读 · 1 评论 -
dockerfile命令详解
1、FROM 指定基础镜像在 Docker Store 上有非常多的高质量的官方镜像,有可以直接拿来使用的服务类的镜像,如 nginx、redis、mongo、mysql、httpd、php、tomcat等;也有一些方便开发、构建、运行各种语言应用的镜像,如node、openjdk、python、ruby、golang等。可以在其中寻找一个最符合我们最终目标的镜像为基础镜像进行定制。如果没有找...原创 2019-01-06 18:14:53 · 338 阅读 · 0 评论 -
docker常用命令四:rootfs命令
1、commit命令从容器创建一个新的镜像语法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]OPTIONS说明:-a :提交的镜像作者-c :使用Dockerfile指令来创建镜像-m :提交时的说明文字-p :在commit时,将容器暂停2、cp命令用于容器与主机之间的数据拷贝语法:docker cp [O...原创 2019-01-06 18:14:08 · 893 阅读 · 0 评论 -
docker常用命令三:镜像仓库
1、login/logout命令docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hubdocker logout : 登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub语法:docker login [OPTIONS] [SERVER]docker logout [OPTIONS]...原创 2019-01-06 18:13:25 · 1249 阅读 · 1 评论 -
docker常用命令二:容器操作
1、ps命令列出命令语法:docker ps [OPTIONS]OPTIONS说明:-a :显示所有的容器,包括未运行的-f :根据条件过滤显示的内容–format :指定返回值的模板文件-l :显示最近创建的容器-n :列出最近创建的n个容器–no-trunc :不截断输出-q :静默模式,只显示容器编号-s :显示总的文件大小2、inspect命令获取容器/镜...原创 2019-01-06 18:12:45 · 356 阅读 · 0 评论