
Docker实战
文章平均质量分 67
经云
实践如风,规划如林,热情如火,坚毅如山。待人以诚,精一修身。
展开
-
【Docker实战】jenkins卡在编译Dockerfile的问题
我们的项目是标准的CI/CD流程,也即是Gitlab+Jenkins+Harbor+Docker的容器自动化部署。经历了上上周的docker灾难,上周的服务器磁盘空间灾难,这次又发生了jenkins卡住的灾难。当然,这些灾难有一定的连锁反应,是先发生的docker灾难,然后因为要测试,导致镜像堆满服务器磁盘空间,磁盘空间满,又导致了jenkins卡住的问题。下面将我的解决过程记录下来,希望可以帮到可能会发生同样发生问题的大家。原创 2024-06-18 10:04:45 · 1605 阅读 · 1 评论 -
【docker实战】使用代理的坑
这些软件环境当然也是镜像,是从镜像源下载的镜像。所以,使用代理镜像的docker们应该都来自查一下,看看自己的镜像版本是不是自己想要的。如果不是,想办法使用最新的镜像吧。这样设置之后,可以非常方便快捷地下载docker镜像,似乎docker的封禁不存在了。在将本地镜像上传到私有镜像仓库的过程中,我发现了曾经使用代理源的坑,从源头解决了潜在的危险。下图是我通过代理源仓库下载的golang:alpine镜像,从harbor中截的图。假如镜像是特定版本的镜像,如mysql:5.7,那么问题不大。原创 2024-06-14 11:19:47 · 976 阅读 · 0 评论 -
【docker实战】使用Dockerfile的COPY拷贝资源遇到的问题
服务器启动后,逻辑并没有按照计划进行。通过多次调试,发现居然是表格资源没打包到镜像中。原创 2024-06-14 11:18:49 · 979 阅读 · 0 评论 -
【docker实战】如何上传镜像到自己的私有仓库
上一篇文章讲了【docker实战】如何登陆到自己的私有仓库? – 经云的清净小站 (skycreator.top)。那么后面的工作就是如何上传镜像到自己的私有仓库了。原创 2024-06-11 16:18:10 · 1633 阅读 · 0 评论 -
【docker实战】如何登陆到自己的私有仓库?
docker用不了了,但工作还要继续。以前从公共仓库(Docker Hub)下载的镜像,需要推送到自己的私有仓库,之后再从私有仓库中拉取。原创 2024-06-11 16:17:00 · 1247 阅读 · 0 评论 -
【Docker实战】进入四大数据库的命令行模式
上一篇我们讲了docker exec命令,这一次我们使用docker exec命令来进入四大数据库的命令行模式。我们进行游戏开发或软件开发是离不开四大数据库的,这四大数据库分别是关系型数据库mysql、postgres,nosql数据库redis、mongodb。将它们容器化以后,有时候我们需要通过命令行模式来操作它们,因此在今天的这篇文里,我将进入四大数据库的命令行模式的操作一一列举出来,供需要的朋友们使用。后面的内容,我会按照MySql、Postgres、Redis、Mongodb的顺序分别讲解。原创 2024-05-27 09:00:00 · 416 阅读 · 0 评论 -
【Docker实战】Docker安装mysql最新版(不仅如此)
用Docker安装一个mysql的最新版,用以存储Gin-Vue-Admin的数据。原创 2024-04-23 07:18:27 · 981 阅读 · 0 评论 -
【Docker实战】为docker-compose.yaml文件提供环境变量
比如工作中,我就遇到一种情况,需要在jenkins的pipeline中,提供版本号给docker-compose文件,使得每次docker compose up启动的容器使用不同的tag。在下面的docker-compose.yaml文件(wordpress+mysql)中使用这个TAG(格式为“${TAG}”)我们使用docker-compose来部署docker容器时,有时需要提供环境变量进行动态部署。我们使用config命令查看导入变量的情况,该命令会将解析后的应用程序配置打印到终端。原创 2024-04-17 14:14:03 · 1853 阅读 · 1 评论 -
【Docker实战】docker pull卡住(win/linux)
我们安装好docker后,使用docker run或使用docker pull,从公共镜像仓库下载镜像,有时会发生镜像下载不下来,卡住的问题。如图所示:hello-world是官方的一个小镜像例子,就像很多编程语言书籍开始都会在命令提示符中输出“hello world”一样。docker的公共镜像仓库,因为一些原因国内访问不了,因此需要使用代理镜像。网上给出了很多这一问题的解决方法,但多半都是linux上,不适用windows。我也是花费了半小时,才找到windows版本的。原创 2024-04-16 17:05:51 · 8421 阅读 · 3 评论 -
【Docker实战】阿里云安装Docker引擎
Docker引擎的安装原创 2024-04-02 19:17:22 · 528 阅读 · 0 评论