Docker入门基础Linux只存在文件目录,不存在“盘”的概念Dockers优点:方便部署环境、资源占用少(微服务) Docker的三大概念镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似linux系统环境,运行和隔离应用。容器从镜像启动的时候,docker会在镜像的最上一层创建一个可写层,镜像本身是只读的,保持不变。仓库:Docker集中存放镜像文件的场所。 VOL
转载 9月前
25阅读
# 如何实现“docker cd”功能 在今天的技术环境Docker已成为开发和部署应用的重要工具。很多新手在使用Docker时,可能对于如何在Docker容器中进行通过命令行进行操作不够熟悉,特别是实现类似“cd”这样的操作。本文将帮助你了解如何在Docker中使用命令行进行切换目录。 ## 整体流程 以下是实现“docker cd”的主要步骤: | 步骤 | 操作
原创 8月前
23阅读
需求制作一个 MySQL Docker 镜像并初始化数据库信息环境win 11Docker-Desktop 4.14.0 (91374)分析启动一个MySQL容器很容易。如何初始化数据呢? 大概我们会尝试很多操作,比如百度常见到 使用 CMD 命令调用shell脚本,通过shell脚本处理初始化数据等等,经过实践,这些都不太方便。 其实,MySQL 官方提供了很简单的方案,用户只需要准备好 初始化
转载 2023-09-19 07:08:04
70阅读
## 如何实现“sudo cd docker” ### 1. 流程 我们首先来看一下整个过程的流程: ```mermaid journey title 实现“sudo cd docker”流程 section 开始 开发者 -> 小白: 解释步骤 section 步骤 小白 -> 开发者: 提问“sudo cd docker”如何实现
原创 2024-02-25 04:16:03
55阅读
# Docker exec cd 命令详解 在使用 Docker 进行容器管理时,经常需要在运行的容器执行一些命令。而 `docker exec` 命令就是用来在运行的容器执行命令的。本文将重点介绍 `docker exec cd` 命令的使用方法和细节。 ## Docker exec 命令概述 在 Docker ,`docker exec` 命令用于在运行的容器执行命令。其基本语法
原创 2023-11-30 10:17:18
175阅读
# Docker CD 命令介绍及代码示例 Docker CD 命令是 Docker 的一个功能,用于在容器内部执行一组命令。CD 命令的全称是 Containerized Deployment,即容器化部署。通过 CD 命令,可以实现在容器自动化地完成软件的构建、测试和部署等过程,从而提高开发和部署的效率。 ## Docker CD 命令使用示例 下面是一个简单的 Docker CD
原创 2024-03-10 06:19:38
47阅读
一 CI-持续集成.在程序员编写完一个功能要提交到GitLab仓库后,GitLab Runner将最新提交上去的代码,package,在通过Docker部署到GitLab Runner所在的服务器。安装GitLab Runner:docker-compose.yml文件version: ‘3.1’ services: gitlab-runner: build: environment resta
一.docker容器数据卷1.作用用于容器数据持久化,以及容器间继承+数据共享.2.添加数据卷的方式<1>直接命令添加 ①docker run -it -v /宿主机绝对路径目录:/容器类目录 镜像名 eg: docker run -it -v /mydata:/home/test centos ②查看数据是否挂载成功: docker inspect 容器Id 查看里
转载 2023-10-09 09:19:16
135阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、Jenkins基础配置1.插件安装2.jenkins重启,使已安装的所有插件生效3.全局参数配置编辑添加项目maven编译打包需要的setting文件二、gitlab仓库CD配置1. jenkins上创建项目,配置项目流水线,并配置构建触发器2. 创建触发器地址访问的安全令牌标识3. gitlab仓库配置webhoo
转载 2023-09-23 16:59:47
219阅读
根据2020 年 Jetbrains 开发人员调查,44% 的开发人员现在正在使用某种形式的 Docker 容器持续集成和部署。Docker 已成为持续集成和持续部署的早期采用者。通过利用与 GIT 等源代码控制机制的正确集成,Jenkins 可以在开发人员每次提交代码时启动构建过程。此过程会生成一个新的 Docker
转载 2022-07-10 00:01:50
142阅读
持续集成(CI/CD)是一种软件开发的经验总结。它用于帮助开发团队和交付团队实现频繁且快速的集成,以及测试他们的工作成果,以尽可能快地发现项目开发和交
原创 2023-09-08 10:00:19
97阅读
# 群晖 DSM 上的 Docker 容器简介 在群晖 DSM 系统上,用户可以通过 Docker 容器来运行各种应用程序,实现快速部署和管理。本文将介绍如何在群晖 DSM 系统上安装和配置 Docker 容器,并通过一个简单的示例演示如何使用 Docker 容器。 ## 什么是 Docker 容器 Docker 容器是一种轻量级、可移植的软件打包方式,用于在不同的环境运行应用程序。通过
原创 2024-04-21 03:35:10
68阅读
# 实现CI/CD Docker打包指南 ## 概述 在软件开发过程,CI/CD是一个非常重要的环节,可以帮助开发团队自动化构建、测试和部署软件。本文将介绍如何使用Docker实现CI/CD过程的打包操作,同时指导刚入行的小白如何进行操作。 ## 流程图 ```mermaid journey title CI/CD Docker打包流程 section 开始
原创 2024-06-02 05:32:45
65阅读
# Docker CMD、ARGS和CD命令解析 在Docker,`CMD`、`ARGS`和`CD`是常用的命令,用于定义容器的启动命令、参数和工作目录。本文将逐一解析这些命令的作用和用法,并提供相应的代码示例。 ## CMD命令 `CMD`命令用于定义容器的默认启动命令。当创建一个镜像时,`CMD`命令可以指定容器启动时要执行的命令。如果在运行容器时没有指定特定的命令,Docker将使用
原创 2024-01-11 05:19:56
108阅读
Docker常用命令总结@TOC安装安装地址https://docs.docker.com/engine/install/基本概念镜像(image):docker镜像好比是一个模板,可以通过模板来创建容器服务容器(container):docker利用容器技术,独立运行一个或者一组应用仓库(repository):存放镜像的地方,分为公有仓库和私有仓库Docker Hub,默认国外仓库,国内需要配
转载 2024-10-27 20:51:16
40阅读
CI/CD docker/k8s 简介引言CI/CDJenkinsdockerdocker composedocker swarmKubernetes 引言最近搬家,电脑还没装,好几天没写博客了,手机写起来真是难搞。本文简单介绍一下标题内得东西,我们用人话来讲讲这几个名词的意思。CI/CDCI (Continuous Integration)CD (Continuous Deployment)持
Jenkins 是一个很老的 ci/cd 服务了,但是至今并未过时,几乎是各种公司的首选,足见其功能强大
转载 2019-12-23 16:13:57
777阅读
# 如何实现cddocker部署 ## 关系图 ```mermaid erDiagram DEVELOPER ||--o| NEWBIE : teach ``` ## 流程表格 | 步骤 | 描述 | | --- | --- | | 步骤一 | 准备Dockerfile文件 | | 步骤二 | 构建Docker镜像 | | 步骤三 | 运行Docker容器 | ## 具体步骤
原创 2024-02-23 05:51:44
29阅读
如果你的发流程是下面?这个样子的, 那么你一定很好奇, 为什么我提交到仓库的代码可以自动部署并访问到最新的提交内容 如果你的开发流程是下面?这个样子的, 那么你一定很好奇, 为什么我提交到仓库的代码可以自动部署并访问到最新的提交内容这就是近年来兴起的 DevOps 文化, 很方便的解决了开发人员和运维人员每次发布版本需要联调沟通等问题, 缩短了程序发布时间,
转载 2023-08-24 19:05:43
100阅读
上次只是给大家把命令的作用以及简单使用列出来了,那这篇文章会详细介绍每条命令的参数,命令比较多建议大家使用搜索,进行查看searchdocker search:此命令是用来在仓库查找docker镜像语法:docker search 参数 镜像名称:tag(版本)参数说明:--filter,-f:根据相关条件过滤输出 --format:使用Go模板进行漂亮的打印搜索 --limit:指定最大搜索结
转载 2023-08-22 14:04:29
215阅读
  • 1
  • 2
  • 3
  • 4
  • 5