docker
文章平均质量分 55
docker知识
a.过去现在时。
开始努力学习编程,把以前落下的都补回来
展开
-
docker更新jar包的两种方式
docker更新jar包方式在上一篇文章说到部署jar包到docker,但是有一个问题,就是如果项目更新,则需要重新打包镜像,然后运行容器等等一系列操作,比较繁琐,所以这次介绍的方式比较简洁,没有繁琐的步骤。方式一:1.编写DockerfileFROM java:8EXPOSE 8888ENTRYPOINT ["java","-jar","/usr/data/hello-2.0.0-SNAPSHOT.jar"]这里的第三个参数“/usr/data/hello-2.0.0-SNAPSHOT.原创 2021-06-02 23:41:30 · 4541 阅读 · 2 评论 -
docker部署jar包项目
docker部署jar包项目1.liunx创建文件夹首先在liunx宿主机上找个位置创建一个新的文件夹,用于存放我们的jar包和Dockerfile文件。我这里实在/usr/local/apps目录下存放。mkdir /usr/local/apps/hello #创建文件夹2.将打包好的jar包传入新建的文件夹中这里传输方式有很多种,不一一介绍了,我这里使用的是mobaxterm客户端链接的liunx虚拟机,这个工具自带sftp链接方式,可以直接传文件。3.创建Dockerfile文件在原创 2021-06-01 23:54:33 · 483 阅读 · 2 评论 -
docker安装中文版本gitlab
docker安装gitlab之前写了docker安装gitlab的文章,不过是英文版的,可以使用网页翻译工具,今天这边是关于中文版本的gitlab的安装,方法其实大同小异,只是docker拉取镜像不同一:拉取gitlab镜像docker pull beginor/gitlab-ce:11.3.0-ce.02.创建文件夹用于和容器内部进行挂载 创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 容器启动后可以映射到本机,然后后续就可以直接在主机查原创 2021-05-31 22:38:56 · 370 阅读 · 0 评论 -
docker安装gitlab
docker安装gitlab一:拉取gitlab镜像docker pull gitlab/gitlab-ce2.创建文件夹用于和容器内部进行挂载 创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 容器启动后可以映射到本机,然后后续就可以直接在主机查看和编辑了,不用再进入容器操作,便于日后升级, 因此我们先准备这三个目录。# 配置文件mkdir -p /home/gitlab/etc# 数据文件mkdir -p /home/gitlab/lo原创 2021-05-31 22:36:26 · 107 阅读 · 0 评论 -
Docker容器日志的查看
docker attach命令docker attach [options]容器会连接到正在运行的容器,然后将容器的标准输入、输出和错误流信息附在本地打印出来。命令中options的取值有三种:–detach-keys,–no-stdin,–sig-proxy。该命令只是进入容器终端,不会启动新的进程。所以当你同时使用多个窗口进入该容器,所有的窗口都会同步显示。如果一个窗口阻塞,那么其他窗口也就无法再进行操作。使用ctrl+c可以直接断开连接,但是这样会导致容器退出,而且还stop了。如果想在脱离容转载 2021-05-31 21:49:50 · 248 阅读 · 0 评论 -
docker迁移与备份
docker迁移与备份如果在当前的容器中安装了各种组件,想要在其他服务器上也能快速拥有该容器的一切环境,则可以将当前容器制作为一个镜像,再将该镜像复制到其他服务器,其他服务器在基于该镜像运行容器即可。涉及命令:#将容器保存为镜像docker commit#将镜像备份为tar文件docker save#根据tar文件恢复镜像docker load#根据镜像创建并运行容器docker run一:将容器保存为镜像docker commit 容器名 制作的镜像名二:将镜像备份为一个t原创 2021-05-27 23:26:43 · 127 阅读 · 1 评论 -
docker私有镜像
docker私有仓库的搭建以及使用 在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。这一篇介绍registry、harbor两种私有仓库搭建。一:registry 私有镜像的搭建1.拉取registry镜原创 2021-05-27 23:25:04 · 369 阅读 · 1 评论 -
centOS系统中安装docker教程
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。一、安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否原创 2021-03-08 11:23:18 · 70 阅读 · 0 评论 -
Docker命令
Docker命令基础命令1.查看docker版本docker version2.查看docker详细信息docker info3.查看docker的命令docker help镜像命令1. 查看本地docker镜像命令:docker images 【参数】参数:选项描述--all,-a显示所有镜像(默认隐藏中间镜像)--digests显示镜像的摘要--filter,-f根据条件对输出结果进行过滤--format格式化输出结果--原创 2021-05-24 20:42:12 · 157 阅读 · 0 评论