- 2020-01-16
.Net Core 用自动生成Dockerfile的坑
简介 之前采用shell脚本+dockerfile的方式构建项目,后来发现Docker在17.05版本之后有多阶段构建方式,该文主要记录了netcore采用dockerfile构建遇到的坑。 原先的方式 这种方式理解起来比较简单就是把构建netcore的前期工作写个shell脚 阅读全文>> - 2019-12-28
Mac上通过docker配置PHP开发环境
这篇文章介绍的内容是关于Mac上通过docker配置PHP开发环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 安装docker 关于MAC上安装docker网上有很多文章介绍,这里我就不在做描述了,顺便提一句,建议使用阿里云或Daocloud提供的加速器。 使用do 阅读全文>> - 2019-12-28
深入剖析Windows专业版安装Docker引擎和Windows家庭版Docker引擎安装的区别
首先先理解Docker Windows专业版上安装Docker时,本质上是借助于Windows平台的hyper-v技术来创建一个Linux虚拟机,你所输入的所有的命令,都是借助于虚拟机中所部署的Docker引擎(服务端)进行执行的,所有Pull到本地的镜像数据,都是存储到对应的虚拟 阅读全文>> - 2019-12-28
研发环境容器化实施过程(docker + docker-compose + jenkins)
目录 背景介绍 改造思路 容器构建 基础准备 中间件容器 外部依赖容器 业务应用容器 容器整合 自动构建容器 Maven相关 非Maven项目 总结 背景介绍 目前公司内部系统(代号GMS)研发团队,项目整体微服务规模大概是4+9+3的规模,4个内部业务微服务,9个是外部平 阅读全文>> - 2019-12-16
Docker Swarm 常用命令
# 管理配置文件 docker config # 查看已创建配置文件 - docker config ls # 将已有配置文件添加到docker配置文件中 - docker config create docker 配置文件名 本地配置文件 阅读全文>> - 2019-12-16
Docker实战总结
一、 Docker简介 Docker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,可以实现快速部署。 简单的理解,docker就是一个软件集装箱化平台,就像船只、火车、卡车运输集装箱而不论其内部的货物一样,软件容 阅读全文>> - 2019-12-16
【解决】Got permission denied while trying to connect to the Docker daemon socket at......dial unix /var
>>> 问题:搭建Portainer时,选择本地连接报错? >>>分析: 根据报错信息可知是权限问题。 可能原因一:使用了非root用户启用或连接docker >>> Docker进程使用Unix Socket而不是TC 阅读全文>> - 2019-12-16
【解决】error pulling image configuration: Get https:// ...... x509: certificate has expired or is not y
【问题】进行镜像拉取时报错 【分析】 很多人会被第一句所蒙蔽,按照网上教程进行修改etc/sysconfig/docker,之后发现还是没有用。 其实这里重点是最后一句"certificate has expired",这里一般是本地时间不正确导致证书验证过期,同步时间即可。 阅读全文>> - 2019-12-16
【解决】image ... could not be accessed on a registry to record its digest.
【问题】image jmdiservice:1206 could not be accessed on a registry to record its digest. Each node will access jmdiservice:1206 independently, po 阅读全文>> - 2019-12-16
【解决】http: server gave HTTP response to HTTPS client
【问题】上传镜像到私有仓库时报错 $ docker push xxx.xxx.xxx.xxx:5000/java-8 The push refers to repository [xxx.xxx.xxx.xxx/java-8] Get https://xxx.xxx.xxx.xx 阅读全文>> - 2019-12-16
【解决】OCI runtime exec failed......executable file not found in $PATH
【问题】使用docker exec + sh进入容器时报错 [root@localhost home]# docker exec -it container-test bash OCI runtime exec failed: exec failed: container_lin 阅读全文>> - 2019-11-28
使用Docker搭建maven私服 及常规使用方法
安装-登录-配置 下载镜像 docker pull sonatype/nexus3 运行 docker run -d -p 9998:8081 --name nexus --restart=always sonatype/nexus3 进入容器中查看密码是多少 docker e 阅读全文>> - 2019-11-25
Docker基础与实战,看这一篇就够了
docker 基础 什么是Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程 阅读全文>> - 2019-11-11
.NET Core 3.0 部署在docker上运行
自从.NET Core3.0发布之后,写了几篇关于.NET Core 3.0的文章,有助于你快速入门.NET Core3.0。 本篇文章主要讲解如何一步步创建一个mvc项目,然后发布并部署在Docker上运行。需要你本地有docker环境 .Net Core3.0 配置Config 阅读全文>> - 2019-11-08
超简单让.NET Core开发者快速拥有CI/CD的能力-Docker版本
超简单让.NET Core开发者快速拥有CI/CD的能力-Docker版本 前言 上一篇自动化测试,全面且详细的介绍了从零开始到发布版本的步骤,这是传统的方式,本次为大家带来的是如何在5分钟内使用上docker进行CI/CD,毕竟现在的容器化如火如荼,本示例是基于CentOS-7系统, 阅读全文>>