- 书接上文jenkins自动化部署go【docker+jenkins+go+gitlab+harbor+k8s】 我原计划是想把jenkins安装到docker,后来搞了一些时间也没有搞定所以才安装在ubuntu虚拟机上,这次尝试安装到k8s上,关于nfs的安装大家可以参考 ubuntu kubernetes中使用NFS创建pv_pvc这里 jenkins 使用的存储为 NFS安装 nfs ... 书接上文jenkins自动化部署go【docker+jenkins+go+gitlab+harbor+k8s】 我原计划是想把jenkins安装到docker,后来搞了一些时间也没有搞定所以才安装在ubuntu虚拟机上,这次尝试安装到k8s上,关于nfs的安装大家可以参考 ubuntu kubernetes中使用NFS创建pv_pvc这里 jenkins 使用的存储为 NFS安装 nfs ...
- 编辑为快速安装部署,目前已提供docker一键安装脚本!1、检查系统内核 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本。[xcbeyond@docker ~]$ uname -r3.10.0-327.10.1.el7.x86_642、... 编辑为快速安装部署,目前已提供docker一键安装脚本!1、检查系统内核 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本。[xcbeyond@docker ~]$ uname -r3.10.0-327.10.1.el7.x86_642、...
- Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
- 1、前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell、技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化。但对于命令行过敏、非技术人员,进行docker部署、管理是比较头疼的,学习成本是很高的。 而市面上的可视化管理工具也是很多的,各有优缺点,结合最近使用过的几款做一对比,希望能够帮助到大家,以选取一... 1、前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell、技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化。但对于命令行过敏、非技术人员,进行docker部署、管理是比较头疼的,学习成本是很高的。 而市面上的可视化管理工具也是很多的,各有优缺点,结合最近使用过的几款做一对比,希望能够帮助到大家,以选取一...
- 0.前言 在实际Docker使用场景下,尤其是在企业内部,一般生产环境是不允许直接访问外网,这将导致从公共docker仓库下载镜像变的不可行,因此就需要搭建私有仓库供生产环境使用。1.安装Docker Registry(1)下载registry镜像docker pull registry(2)下载完后,启动容器[docker@docker registry]$ docker ru... 0.前言 在实际Docker使用场景下,尤其是在企业内部,一般生产环境是不允许直接访问外网,这将导致从公共docker仓库下载镜像变的不可行,因此就需要搭建私有仓库供生产环境使用。1.安装Docker Registry(1)下载registry镜像docker pull registry(2)下载完后,启动容器[docker@docker registry]$ docker ru...
- 使用Docker安装MySQL,操作起来比较方便。相较于手动逐个rpm安装的方式,简单了很多。docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=您的密码 mysql --default_authentication_plugin=mysql_native_password --sql-mode=STRICT_TRAN... 使用Docker安装MySQL,操作起来比较方便。相较于手动逐个rpm安装的方式,简单了很多。docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=您的密码 mysql --default_authentication_plugin=mysql_native_password --sql-mode=STRICT_TRAN...
- 下载OpenJDK11源码再编译它,很麻烦吗?借助docker,这些操作会变得异常简单 下载OpenJDK11源码再编译它,很麻烦吗?借助docker,这些操作会变得异常简单
- 如今,Docker 容器镜像可以支持多种架构/平台,多架构镜像的构建已经成为了必备技能。 如今,Docker 容器镜像可以支持多种架构/平台,多架构镜像的构建已经成为了必备技能。
- jenkins 是开源 CI&CD 软件领导者,提供持续集成和持续交付服务,有超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。可以访问 Jenkins 镜像的介绍网站:https://hub.docker.com/r/jenkins/jenkins/ 查看更多信息。docker pull jenkins/jenkinsdocker run -d --name=myjenkin... jenkins 是开源 CI&CD 软件领导者,提供持续集成和持续交付服务,有超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。可以访问 Jenkins 镜像的介绍网站:https://hub.docker.com/r/jenkins/jenkins/ 查看更多信息。docker pull jenkins/jenkinsdocker run -d --name=myjenkin...
- 使用pipework工具。前提:每个Container所做的工作现在还很少,可以不用save、commit。为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。bridge模式bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace、设置IP等,并将一个主机上的Docker容器连接到一个虚拟网... 使用pipework工具。前提:每个Container所做的工作现在还很少,可以不用save、commit。为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。bridge模式bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace、设置IP等,并将一个主机上的Docker容器连接到一个虚拟网...
- Docker容器运行后,如何进入容器进行操作呢?起初我是用SSH。如果只启动一个容器,用SSH还能应付,只需要将容器的22端口映射到本机的一个端口即可。当我启动了五个容器后,每个容器默认是没有配置SSH Server的,安装配置SSHD,映射容器SSH端口,实在是麻烦。我发现很多Docker镜像都是没有安装SSHD服务的,难道有其他方法进入Docker容器?浏览了Docker的文档,我没有找... Docker容器运行后,如何进入容器进行操作呢?起初我是用SSH。如果只启动一个容器,用SSH还能应付,只需要将容器的22端口映射到本机的一个端口即可。当我启动了五个容器后,每个容器默认是没有配置SSH Server的,安装配置SSHD,映射容器SSH端口,实在是麻烦。我发现很多Docker镜像都是没有安装SSHD服务的,难道有其他方法进入Docker容器?浏览了Docker的文档,我没有找...
- 有一台ECS:CentOS Linux release 8.5.2111找到docker镜像,当然华为云的但是地址替换那一步不要做,否则会出现404 not found.按照步骤完成后,系统里就有了docker了。先来看一下基本命令,docker命令选项,常用的有ps, logs, exec, inspect, restart, status,run, network, rm, stop表中... 有一台ECS:CentOS Linux release 8.5.2111找到docker镜像,当然华为云的但是地址替换那一步不要做,否则会出现404 not found.按照步骤完成后,系统里就有了docker了。先来看一下基本命令,docker命令选项,常用的有ps, logs, exec, inspect, restart, status,run, network, rm, stop表中...
- 当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Container 容器 (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,LXC 可以在一个轻量级沙箱容... 当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Container 容器 (LXC),它提供的是系统级虚拟化。与跑虚拟机相比,LXC 可以在一个轻量级沙箱容...
- 一、从容器里面拷文件到宿主机?在宿主机里面执行以下命令docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径示例: 假设容器名为testtomcat,要从容器里面拷贝的文件路为:/usr/local/tomcat/webapps/test/js/test.js,现在要将test.js从容器里面拷到宿主机的/opt路径下面,那么命令应该怎么写呢?答案:... 一、从容器里面拷文件到宿主机?在宿主机里面执行以下命令docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径示例: 假设容器名为testtomcat,要从容器里面拷贝的文件路为:/usr/local/tomcat/webapps/test/js/test.js,现在要将test.js从容器里面拷到宿主机的/opt路径下面,那么命令应该怎么写呢?答案:...
- 在 Dokcer 横空出世之前,应用打包一直是大部分研发团队的痛点。在工作中,面对多种服务,多个服务器,以及多种环境,如果还继续用传统的方式打包部署,会浪费大量时间精力。在 Docker 出现后,它以更高效的利用系统资源、更高效的利用系统资源、一致的运行环境、持续交付和部署、更轻松的迁移、更轻松的维护和拓展,6 大优点迅速火了起来。Docker 的基础命令,堪称 Docker 的内功,只有把... 在 Dokcer 横空出世之前,应用打包一直是大部分研发团队的痛点。在工作中,面对多种服务,多个服务器,以及多种环境,如果还继续用传统的方式打包部署,会浪费大量时间精力。在 Docker 出现后,它以更高效的利用系统资源、更高效的利用系统资源、一致的运行环境、持续交付和部署、更轻松的迁移、更轻松的维护和拓展,6 大优点迅速火了起来。Docker 的基础命令,堪称 Docker 的内功,只有把...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签