文章 2022-12-28 来自:开发者社区

Docker私有仓库搭建&Go服务部署

前言最近有个朋友在写一个新的项目, 想用docker搭建一套测试服务, 问我有没有什么坑需要注意的…其实挺简单的, 也没啥坑, 注意一下时区问题和docker配置就好了大体流程搭建私有仓库docker pull registry docker run -d -v /data/registry:/var/lib/registry -p 5000:5000 镜像Id这样启动确认没问题就可以了, 然.....

Docker私有仓库搭建&Go服务部署
文章 2022-12-19 来自:开发者社区

GO更新1.18版本并在Docker下运行实际案例

零、摘要MacOS更新GO版本1.18Docker下运行GO解决Docker中拉取仓库需要输入密码解决包下载连接超时解决docker-compose下command配置多行一、查看现有版本go version go version go1.14.1 darwin/amd64最新版本1.18的新特性有必要升级到最新版本吗?经过小范围的调查,开发者和所在技术团队对于新版本持积极的学习态度,建议升级到....

GO更新1.18版本并在Docker下运行实际案例
文章 2022-11-23 来自:开发者社区

如何 Docker 化一个 GO 应用程序

如何 Docker 化一个 GO 应用程序使用 Golang,可以构建小到简单的可执行工具大到完整的 Web 服务器的任何东西。为了交付应用程序,使用 Docker 是首选,它允许我们创建一个包含项目运行所需的一切的自包含环境。值得一提的是,Docker 命令行界面本身也是使用 GO 所开发。为任何 GO 应用程序编写 Docker 镜像通常,从一个尽可能小且具有所需基本依赖项的基本镜像开始,是....

文章 2022-05-16 来自:开发者社区

玩转Docker—使用Docker部署Go工程

1 基本流程(1)编写Go工程代码(2)可用性测试(3)编写Dockerfile(4)使用Dockerfile构建Docker镜像(5)查看构建结果并运行(6)测试新建的Docker镜像2 操作实现2.1 编写Go工程代码go-docker #项目根目录 - core #代码目录 - main.go #具体代码文件 - go.mod #mod文件 - Dockerfile...

文章 2022-05-09 来自:开发者社区

OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ip": executable file not found in $PATH: unknown (Docker容器没有ip addr命令:exec ip addr 报错)

一、报错1、报错信息1:OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ip": executable file not found in $PATH: unknown2、报错原因:我们下载的某个镜像(例如tomcat镜像)是精简版的,利....

文章 2021-12-17 来自:开发者社区

如何构建 Go 应用的 Docker 镜像

在部署 Go 应用时,我们通常会使用 Docker 镜像来部署,那么如何构建一个 Go 应用的 Docker 镜像呢?镜像构建过程中有没有什么最佳实践呢?这正是本文想要讲解的内容。总的来说,本文会包含 Dockerfile 编写、镜像构建、多阶段构建、交叉编译以及使用 Makefile 简化构建流程等知识点。创建一个简单的 Go 应用为了说明整个镜像构建流程,让我们先从一个简单的 Go REST....

问答 2021-09-30 来自:开发者社区

如何通过Mesos、Docker和Go,使用300行代码创建一个分布式系统?

如何通过Mesos、Docker和Go,使用300行代码创建一个分布式系统?

文章 2018-11-01 来自:开发者社区

创建最小的Go docker 镜像

虽然曾有一些文章介绍了如何创建一个最小的Go Docker镜像,我也曾写过一篇文章,但是随着Go的新的版本的发布, 以及docker本身的进化,有些技巧已经发生了变化, 本文介绍了最新的创建超小的Go镜像的方法。 一个简单Go程序的镜像 首先让我们创建一个很简单的Go程序: 1package main 2import "fmt" 3func main() { 4 fmt.Prin...

文章 2018-03-04 来自:开发者社区

GO语言、DOCKER 和新技术

作为 Go 语言的三位创始人之一,Unix 老牌黑客罗勃·派克(Rob Pike)在新文章“Go: Ten years and climbing”中,回顾了一下 Go 语言的发展过程。其中提到,Go 语言这十年的迅猛发展大到连他们自己都没有想到,并且还成为了云计算领域中新一代的开发语言。还提到了,中国程序员对 Go 语言的热爱完全超出了他们的想象,甚至他们都不敢相信是真的。 这让我想起,我在 2....

文章 2017-12-18 来自:开发者社区

『干货​』Go语言使用Docker Remote API ,举个栗子!

Docker Remote API是一个取代远程命令行界面(rcli)的REST API。我们使用命令行工具cURL来处理url相关操作。cURL可以发送请求、获取以及发送数据、检索信息。通过Docker Remote API,我们可以实现Docker操作的图形化执行方式,对于不熟悉命令行管理Docker的使用者来说,也可以轻松的管理远程机器上的Docker。 Centos7虚拟机配置docke....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注