经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Docker
Spring Boot利用Docker快速部署项目的完整步骤

Spring Boot利用Docker快速部署项目的完整步骤

1.简介 建议阅读本文最好对Dokcer有一些了解 首先我们先了解一下Docker是什么 Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。 Docker 将应用程序与该程序的依赖,打包在一个...[2019/7/12]

Docker基础教程之Dockerfile语法详解

前言 Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间的依赖...[2019/7/12]

Docker动态添加端口不需要重新建立镜像的方法

Docker容器在运行期间有时可能会需要修改或者添加暴露的端口,但是有时候运行的容器又不想再另外建立一个新的镜像。这时可以找到docker容器的存放地方,然后直接修改配置文件。 我们的容器都是保存在/var/lib/docker/containers下面。 我的容器是在/var/li...[2019/7/11]

Linux服务器下利用Docker部署.net Core项目的全过程

发布ASP.NET Core项目 和普通的项目发布一样,将项目发布到目标文件夹中 构建Dockerfile文件 在目标文件根目录新建Dockerfile文件(没有后缀) FROM microsoft/dotnet 基于''microsoft/dotnet'' 来构建...[2019/7/8]

学习docker笔记1

docker是一个能够把开发应用程序自动部署到容器的开源引擎 docker通过namespace实现了资源隔离,通过cgroups实现了资源限制,通过写时复制机制(copy-on-write)实现了高效的文件操作 1.先整理环境 1 # 查看本机版本适用 2 uname -r...[2019/7/8]

CentOS下安装Docker CE教程

一、安装前准备 1、硬件要求 CentOS 7(64-bit),内核版本不能低于3.10; CentOS 6.5(64-bit或更新的版本),内核版本为 2.6.32-431 或者更高版本,一般不建议在CentOS 6.x下安装Docker,因为往往CentOS 6.x往往需要先升级内核版...[2019/7/8]

docker 入门

1. linux安装 docker 1 #查看内核的版本 2 uname -r(>=3.1.0) 3 #查看centos版本 4 cat /etc/redhat-release(>=6.5) 5 #安装依赖 6 yum install -y yum-uti...[2019/7/5]

docker+daocloud实现前端项目自动构建部署

项目的自动化部署在大公司或独角兽中用得比较多,相比来进行手动部署项目来说会更加高效。那么本文结合之前学习的docker知识点以及nginx来简单实现VueJs项目的自动部署,当然针对其他项目也类似。 运行环境 首先需要在服务器上进行docker、nginx、node等的安装。便于进行后续的...[2019/7/3]

ubuntu16.04环境下在docker上部署javaweb项目简单案例

因为一些原因,接触到了docker,经过一番研究,总算是有了一些自己的看法,有什么不对的地方,希望多多指教。 废话不多说,首先我这里使用的虚拟机安装的是ubuntu16.04版本,其他版本应该也可以。 当初在学习时查了很多资料,也看了很多同仁的博客,参考了https: blog.csdn....[2019/6/28]

Linux系统安装docker并用ssh登录docker容器的操作方法

Linux系统安装docker并用ssh登录docker容器的操作方法

说明:我使用的是Centos安装docker 第一步:安装docker sudo yum install -y yum-utils sudo yum-config-manager --add-repo https: download.daocloud.io/d...[2019/6/26]

Docker命令

docker yum添加nginx源 rpm -Uvh http: nginx.org/package cento 7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm Docker命令 #docker help ...[2019/6/21]

docker 通过中间镜像加速部署

概要 实施 修改前的实施时间 制作编译用的镜像 测试修改后的实施时间 概要 使用 docker 打包镜像的时候, 每次耗费时间最多的就是 docker build 的过程. 特别是对于前端工程的打包, 有时候下载依赖包的时间就要 10 几分钟, 这就导致发布版本的效率极低. 针对前端工程...[2019/6/13]

Docker实践之python应用容器化

一、前言   容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。本文主要介绍python应用(django)跑在docker容器里,编写dockerfile实现镜像构建自动化以及docker神器compose。 二、编写Dockerfile...[2019/6/5]

Docker安装及简单使用

Docker安装及简单使用

1.docker安装 #1.检查内核版本,必须是3.10及以上 uname -r #2.安装 yum -y install docker 2.docker简单使用 #1.启动docker systemctl start docker #1.1.验证 docker -v #2.设置开机自启 sy...[2019/6/3]

Docker+Jenkins+Git发布SpringBoot应用

  Doccker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成: Do...[2019/6/3]

Docker修改hosts方法

方法一: 直接进入容器中修改/etc/hosts 缺点:重启容器后,增加的内容会丢失 方法二: 制作镜像的时候,直接修改。 限制: 需要是root用户,需要在容器中安装sudo 增大了镜像大小 方法三: 使用docker run运行一个新的容器的时候,通过参数 --add-h...[2019/6/3]

新手把mysql装进docker中碰到的各种问题

前言 最近电脑经常关机要关好长时间,老是需要长按电源键强行关机。也不知道是怎么回事。 后来查看关机时的日志,发现是mysql停不掉。这可闹心了!怎么办?上网搜了搜也没有找到什么好的解决办法。总不能每次关机都要长按电源键吧?电脑那么贵,况且还是我自己的电脑,坏了怎么办? 把mysql删掉...[2019/6/3]

Docker关于镜像、容器的基本命令

镜像 1.获取镜像 docker pull 服务器:端口/仓库名称:镜像 ? ~ docker pull python Using default tag: latest 2.查看镜像信息 列出本机所有镜像: dokcer images 更改镜像信息: $ docker tag dl...[2019/5/29]

Docker私服仓库Harbor安装的步骤详解

Docker私服仓库Harbor安装的步骤详解

Harbor安装那里还是很简单,就是在Docker Login那里掉坑里去了,搞半天,写博客的时候,又重新安装了一遍 1.准备两台服务器 centos7 harbor 10.19.46.15 client 10.19.44.31 2.harbor需要...[2019/5/27]

020.Dockerfile

    docker-cli读取Dockerfile,根据指令生成定制的docker镜像。   Dockerfile的指令根据作用可以分为两种,构建指令和设置指令。   构建指令:用于构建image,其指定的操作不会在运行image的容器上执行; ...[2019/5/20]

DockerSwarm 微服务部署

一、简介 之前《服务Docker化》中,使用 docker-compose.yml 来一次配置启动多个容器,在 Swarm 集群中也可以使用 compose 文件 (docker-compose.yml) 来配置、启动多个服务。 在《DockerSwarm集群环境搭建》中,我们使用docker...[2019/5/16]

【DevOps】在Rancher2中启动Docker-Registry仓库服务

    准备 拥有Rancher2环境,已经在Rancher2配置Kubernetes集群 拥有域名,拥有SSL证书,可以自行在阿里云申请     启动Docker-Registry仓库服务  第一步:进入集...[2019/5/14]

Docker容器CPU、memory资源限制

背景 在使用 docker 运行容器时,默认的情况下,docker没有对容器进行硬件资源的限制,当一台主机上运行几百个容器,这些容器虽然互相隔离,但是底层却使用着相同的 CPU、内存和磁盘资源。如果不对容器使用的资源进行限制,那么容器之间会互相影响,小的来说会导致容器资源使用不公平;大的来说,可...[2019/5/13]

认识容器和Docker(一)

认识容器和Docker(一)

前言: 这句话应该是开发人员经常挂在嘴边的吧! “在我的机器上是正常工作的啊,MD,怎么到你这就不行了?” 开发人员就会联想到: 1. 肯定是你环境有问题; 2. 要么就是你个傻*不会用吧; ...[2019/4/30]

安装Docker和配置加速器(二)

一、 安装 docker-ce 1. 访问 https: opsx.alibaba.com/mirror   2. 打开这条URL: 二、Ubuntu 系统安装 Docker 1. 使用apt-get进行安装最新版本 1.1 安装必要的一些系统工具...[2019/4/30]

Docker 创建容器以及管理命令(三)

1. 创建 Apache 容器 [root@centos7 ~]# docker run -d -p 80:80 httpd -d: 放入后台运行 -p: 指定端口映射关系(第一个为本地端口、第二个为容器端口) 2. 创建 Nginx 容器 [root@cen...[2019/4/30]

Python Docker 查看私有仓库镜像【转】

  文章来源:python Docker 查看私有仓库镜像   pip 安装: # 首先安装epel扩展源: yum -y install epel-release # 更新完成之后,就可安装pip: yum -y install python-pip...[2019/4/8]

使用docker+devpi搭建本地pypi源的方法

前一段时间开发需要经常使用 pip 下载,虽然把 pip 源改成了国内源,但我对速度还是不满意,更为重要的是集成 测试环境是离线的,要在集成测试环境开发显然需要搭建自己的本地 pip 源。在使用 devpi 之前我曾使用过 pip2pi,但有个 bug 导致离线环境下的 tox 命令总是失败,所...[2019/4/8]

docker 安装ElasticSearch 6.x的教程详解

首先是拉去镜像(或者直接创建容器自然会拉去) docker pull elasticSearch:6.5.4 创建容器 docker run --name elasticsearch --net host -e "discovery.type=single-node" -...[2019/4/4]

Docker-compose command 有多个命令例子

cat docker-compose.yml version: '3.4' services: klvchen: image: python_django:19.03.0 ports: - 8000:8000 command: ...[2019/3/29]

Linux上创建、列出、删除Docker容器方法总结

1、启动Docker容器 使用下面的命令启动新的Docker容器。这将启动一个新的容器,并为你提供使用/bin/bash shell访问该容器的权限。 # docker run [OPTIONS] <IMAGE NAME> [COMMAND] [ARG...] ...[2019/3/26]

Ubuntu 18.04下Couldn&#39;t connect to Docker daemon at http+docker://localunixsocket解决办法

  一台服务器系统为:Ubuntu 18.04 LTS,上面建了git裸仓库,用于开发吧代码push到这里。同时WEB测试环境通过docker也部署在这台。通过git钩子post-receive,当有新代码提交是,就自动将最新的代码checkout到web测试目录,然后在手动重启容器,让java程...[2019/3/26]

Springboot项目打war包docker包找不到resource下静态资源的解决方案

Springboot项目打war包docker包找不到resource下静态资源的解决方案

前一段时间遇到一个问题,是关于读取项目中文件资源的问题。我是一个maven工程 我把一张照片放到resource下面,然后在本地读取的时候可以读取到,但是一旦打成WAR包以后就总是包找不到文件资源错误。我的war包是springboot打的war包,是内嵌的tomcat所以不解压,然后系统去找路径...[2019/3/26]

DevOps实践之一:基于Docker构建企业Jenkins CI平台

基于Docker构建企业Jenkins CI平台 一.什么是CI   持续集成(Continuous integration)是一种软件开发实践,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 二.CI工具     ...[2019/3/25]

使用docker快速部署Elasticsearch集群的方法

本文将使用Docker容器(使用docker-compose编排)快速部署Elasticsearch 集群,可用于开发环境(单机多实例)或生产环境部署。 注意,6.x版本已经不能通过 -Epath.config 参数去指定配置文件的加载位置,文档说明: For the archive dis...[2019/3/22]

使用Docker部署MySQL 5.7&8.0主从集群的方法步骤

> 部署 MySQL 5.7 集群 master & slave (仅测试用) 镜像版本 5.7 1、创建 overlay 网络 docker network create --driver overlay common-network --attachable ...[2019/3/22]

docker 网络的几种模式

docker 网络分为单机和多机,我们来了解一下docker的单机网络docker单机网络分为以下几种: 1)bridge NetWork,使用--net=bridge指定,默认设置。 2)Host NetWork  ,使用--net=host指定。 3)None NetWork,使用--...[2019/3/12]

使用Docker-compose离线部署Django应用的方法

我们所在的内网环境需要部署一个类似CMS的应用,就是一些表格的CRUD,数据导出,人员权限管理等功能。想到Django做这方面的工作挺擅长的,而且开发量不大,于是选择Django作为开发基础。开发功能比较简单,差不多就是使用xadmin等插件实现以上功能。但有一个问题我们是不好绕过去的,那就是部署...[2019/3/12]

Container(容器)与 Injector(注入)

Container(容器): History: containerd于2014年出生于Docker,最初是Docker引擎的低层运行时管理器。继2017年3月被CNCF接受之后,containerd已经成为一个行业标准的容器运行时,专注于简单性,健壮性和可移植性,其最广泛的用途和采用...[2019/3/11]

第一次构建、运行、发布、获取docker镜像的步骤详解

第一次构建、运行、发布、获取docker镜像的步骤详解

1、前言 过去,如果您要开始编写Python应用程序,第一步就是把Python的运行环境安装到您的机器上,而且安装的环境还要和线上的一致,比较麻烦。 使用Docker,您可以从docker的官方registry或者其他仓库,获取一个可移植的Python运行环境镜像,无需安装。然后,你可以基...[2019/3/8]

Docker搭建自己的本地镜像仓库的步骤

一、环境以及准备工作 1.ubuntu14.04 2.docker环境 二、搭建过程 1.更换镜像源(因为默认的太慢了,国内的更快) sudo vim /etc/default/docker 输入以下参数: DOCKER_OPTS="--registry...[2019/3/8]

CentOS下Docker的安装教程详解

Docker划分为CE和EE,CE版本即社区版(免费);EE即企业版,强调安全(付费)。Docker CE每月发布一个edge版本,每三个月发布一个stable版本,Docker EE和stable版本号保持一致。 Docker CE支持64位版本CentOS 7,并且要求内核版本不低于3.1...[2019/3/8]

【转】Dockerfile详解

Dockerfile详解 https: blog.csdn.net/wo18237095579/article/detail 80540571   --------------------- 作者:大漠知秋 来源:CSDN 原文:https: blog.csdn.net/wo...[2019/3/5]

镜像仓库管理:与Portus不得不说的那些事

背景:   目前在做一个云计算相关的项目,其中有这样一个需求:每个平台用户都有自己的docker镜像仓库(docker registry),用户可以对自己的镜像仓库的push/pull权限进行管理,也就是默认情况下用户只能操作自己的仓库,另外其他指定的用户可以对自己的仓库进行操作。(其实在这平台...[2019/3/4]

在 ELK Docker 容器中查看,删除索引

使用 Docker 搭建好 ELK ( https: www.cnblogs.com/klvchen/p/9268510.html ) 环境后,如需查看 elasticsearch 的索引可采取以下方式: docker run --rm --network logs_elk appropriat...[2019/3/4]

Docker(4):Docker集中化web界面管理平台—Shipyard部署

关闭防火墙 并禁止自启 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld 安装Docker [root@localhost ~]# yum insta...[2019/2/19]

Docker compose 调用外部文件及指定hosts 例子

cat docker-compose.yml version: ''3.4'' services: klvchen: image: ${IMAGE_NAME} env_file: - .env # 调用 .en...[2019/2/18]

CentOS版本问题安装Docker报错的解决方案

1. 版本信息 # cat /etc ystem-release CentOS Linux release 7.2.1511 (Core) # uname -a Linux k8s-daniel-3 3.10.0-327.28.3.el7.x86_64...[2019/1/31]

【玩转开源】制作Docker镜像

做嵌入式方向经常会遇到的一个问题,就是编译环境安装,如果换电脑,再重新安装环境是一个比较费时的事情,这个时候可以自己制作一个Docker镜像,然后把编译环境在Docker镜像里面配置好,以后同步环境就非常方便了,接下来我们就一起来看一下如何制作一个Docker镜像。 1. 制作前准备 登录Do...[2019/1/25]

mac上Docker安装&amp;初体验

Docker是什么? Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。 官方文档:https: docs.docker.com Homebrew安装 Homebrew的Cask已经支持Docker for Mac,因此可以方便...[2019/1/23]

322
2
记录数:98 页数:1/212下一页尾页
加载更多