什么是Docker(虚拟化的技术)Docker时Docker.Lnc公司开源的一个基于LXC(Linux Container容器是一种内核虚拟化技术)技术之上搭建的Container容器引擎,源代码托管在Github上,基于Go语言并遵从Apache2.0协议开源。Docker将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里运行,就好像在真实的
转载
2023-08-14 12:11:41
134阅读
1评论
目录 1端口映射2.Mysql部署3.Tomcat部署4.Nginx部署5.Redis部署1端口映射容器内的网络服务和外部机器不能直接通信
外部机器和宿主机可以直接通信
宿主机和容器可以直接通信
当容器中的网络服务需要被外部机器访问时,可以将容器中提供服务的端口映射到宿主机的端口上。外部机器访问宿主机的该端口,从而间接访问容器的服务
转载
2023-07-11 09:59:17
105阅读
github网址:https://github.com/docker-java/docker-java1、修改/usr/lib/systemd/system/docker.service文件1.1、修改文件vim /usr/lib/systemd/system/docker.service
# 修改为
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:23
转载
2023-07-21 10:44:27
72阅读
怎么构建自己的docker镜像
一、布署项目,自建镜像场景: 1、将jar包上传linux服务器,建个本项目目录,把jar放至该目录下,并该目录下创建名为Dockerfile的文件,/usr/local/dockerapp,“ 2、在Dockerfile中添加端口配置(还包括java环境配置、启动命令配置、境像名字配置),以下内容###指定java8环境镜像
FROM java:8
###复制文
转载
2023-08-02 21:52:23
707阅读
Docker(一)简介以及入门
Docker简介以及入门 一、 Docker是什么?官网:https://www.docker.com/指南:https://docs.docker.com/reference/Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache
转载
2023-07-03 19:27:45
79阅读
推荐开源项目:docker-java - Java版Docker API客户端项目地址:https://gitcode.com/docker-java/docker-java1、项目介绍docker-java 是一个强大的开源项目,它为开发者提供了一个方便的Java API接口,以便与Docker容器引擎进行无缝集成。这个库使得在Java应用中控制和操作Docker容器变得轻松高效,无论是启动新容
转载
2024-06-10 00:22:38
60阅读
目录一. Docker介绍1.1 引言1.2 Docker的由来1.3 Docker的思想二. Docker的基本操作2.1 安装Docker2.2 Docker的中央仓库2.3 镜像的操作2.4 容器的操作三. Docker应用3.1 准备SSM工程3.2 准备MySQL容器3.3 准备Tomcat容器3.4 数据卷四. Docker自定义镜像五. Docker-Compose5.1 下载Doc
转载
2023-07-21 19:53:27
88阅读
Docker-Java是一个开源的Java库,旨在通过Java程序与Docker守护进程进行通信。它提供了丰富的API,可以用于管理Docker容器、镜像、网络等各种资源。
原创
2024-06-20 15:55:18
212阅读
除了 jnr-unixsocket,后来我发现有一个 Java Docker 的库使用还挺普遍的,就是 docker-java,github 有 2k 多star,使用也挺普遍的,一搜很多资料文章。 一、docker-java 配置 1、版本支持 <dependency> <groupId>com. ...
转载
2021-07-19 22:11:00
566阅读
2评论
1.添加依赖 <dependency> <groupId>com.g
原创
2022-11-30 19:27:27
1727阅读
1评论
一、简介1.技术前提了解linux修改虚拟机ip为静态:vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=“static”IPADDR=“192.168.188.107”NETMASK=255.255.255.0GATEWAY=192.168.188.2DNSI=192.168.188.2重启网络服务:systemctl res
转载
2023-07-28 15:38:20
236阅读
快速上手docker-java,示例全网最全,带你踩坑,带你飞
原创
2022-09-04 09:12:46
434阅读
GitHub Actions是为GitHub上的项目添加CI / CD工作流的自动化工具。注意:在本文中,我们将讨论将CI / CD工作流程集成到使用Docker的项目中的各个步骤。在使用docker的项目中,我们将重点介绍GitHub动作配置-Docker的基本知识及其用途不在本文范围之内。本教程假定您知道docker的工作原理,并有一个使用它的项目。确保您Dockerfile 在项目的根文件夹
转载
2024-05-16 10:10:45
187阅读
Docker 安装及介绍 文章目录Docker 安装及介绍0x00 前言1.什么是Docker0x01前提说明1.支持的CentOS版本2.前提条件3.查看自己的内核0x02 Docker 基本组成1.镜像(image)2.容器(container)3.仓库(repository)4.Docker 的架构图0x03 安装步骤1.CentOS 6.8 安装2.CentOS 7.6 安装2.1 参考手
转载
2024-06-08 14:55:30
44阅读
…好记性不如烂笔头,在Docker中安装一个开源项目GitLab在我的小仓库。
文章目录阅读须知一、Git、GitLab、Gitee与Github的区别二、安装Docker DeskTop三、docker 拉取配置以及部署完成GitLab镜像四、docker 拉取镜像超时问题解决
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。
转载
2023-11-27 12:32:03
87阅读
一、前言:对于初学者来说,k8s的镜像问题往往会将他们拦在学习门外,今天就白话一下k8s众多镜像的获取方式,前提只有一个:你能上百度。二、github和dockerhub账号准备,这个没任何门槛,只要知道这两兄弟是啥,分分钟钟可以注册为新用户。创建github仓库,1 github:eg,我创建的:https://github.com/f1017746640/k8simages &nb
转载
2023-06-13 18:41:47
390阅读
## 实现“GitHub Docker”的步骤
### 1. 环境准备
在开始实现“GitHub Docker”之前,我们需要准备好以下环境:
- 安装 Docker:Docker 是一种开源的容器化平台,我们可以使用它来打包和分发应用程序。你可以在 Docker 官网上找到适合你操作系统的安装方法。
- 注册 GitHub 账号:GitHub 是一个非常流行的代码托管平台,我们将使用它作
原创
2023-09-03 08:46:25
100阅读
downloadurldocker-machinehttps://github.com/docker/machine/releases/docker-enginehttps://github.com/docker/engine/releases/
原创
2019-03-26 09:14:20
1303阅读
作者Gitee地址 https://gitee.com/thciweicloud 作者项目 面包博客,一个微服务架构的前后端分离博客系统。CI/CD目前有Gitee go、Gitlab私库+jekins、K8s、GithubAction等主流方案,鉴于是面包博客是个人项目且前三个需要的服务器资源比较多或付费的问题,还是选择了GithubAction(毕竟免费的2核7G资源)我的笔记Dockerfi
转载
2023-10-02 22:21:00
134阅读
# 如何使用com.github.docker-java
## 简介
在本文中,我将向你展示如何使用com.github.docker-java库来与Docker进行交互。com.github.docker-java是一个Java客户端库,它提供了一组API来管理和操作Docker容器和镜像。
## 准备工作
在开始之前,确保你已经安装了Java开发环境和Docker。你还需要在你的Java项
原创
2023-07-31 18:26:42
386阅读