博主是在自己的vmware中运行的ubuntu 64位做为环境。各位酌情考虑 首先第一步,安装docker 参考这里就行: ubuntu:docker学习笔记(一)—— ubuntu16.04下安装docker_docker下的ub
转载
2023-07-14 23:59:49
81阅读
1.docker简介 1.1 docker的发展史 2010年几个年轻人成立了一个做PAAS平台的公司dotCloud.起初公司发展的不错,不但拿到过一些融资,还获得了美国著名孵化器YCombinator的支持,后来微软谷歌亚马逊这样的大厂商也纷纷加入PAAS平台,竞争十分激烈,dotCloud举步维艰.2013年可能是公司发展的不是很好,工程师又不想自己的努力付之东流,于是他们决定将他们的核心技
转载
2023-07-17 11:49:14
74阅读
1. 先决条件 Prerequisites安装的 Docker 版本在 1.13 以上。获取了第 3 章节讲的 Docker Compose。获取了第 4 章节讲的 Docker Machine。读了第 1 章节和第 2 章节,知道如何创建容器。确保已经发布了 friendlyhello 这个镜像并上传到了 registry。确保你的镜像可以部署为容器并运行。运行这个命令,用你的信息替换 user
转载
2023-07-17 11:49:37
87阅读
docker相关的应用部署的总体步骤: 步骤1:获取对应镜像; 步骤2:生成容器外部是不能直接访问容器数据的,但是可以通过容器跟主机间的端口映射来间接访问容器数据,所以必须要带上-p参数,格式为:-p 主机(宿主)端口:容器端口,外部设备可以通过主机ip:主机端口来间接访问容器内指定数据因为容器类似于进程,如果被kill或删掉,则容器中的数据就不存在,如果想要容器数据的持久化,最好先了解下数据卷的
转载
2023-07-19 19:27:05
118阅读
前期学习系统在本机用Docker全部发布成功。当前正值618大促,华为云推出了15天免费试用主机,刚好想练练手,将学习系统在网络环境发布一下,经过一天的努力,边学习边摸索,成功将系统发布到公有云主机,并进行了测试验证,也发现了一些问题,特此总结记录。一、申请云主机在华为云首页,找到免费试用产品,当然先要注册华为云帐号并进行实名认证,昨天晚上捣鼓半天,没注意时间,没有抢成功。注意:每天早上9:30开
转载
2023-08-23 15:49:24
13阅读
1. 尽可能的使用缓存首先,由于容器是短暂的,所以我们要尽量使用最少的配置和安装,尽量保持初始化容器内运行的应用程序所需的时间,以及终止或清理应用程序所需的时间。我们应该在 Dockerfile中对各个命令进行排序,以便我们尽可能利用缓存。//比如下面的 DockerfileFROM node:9.4
RUN mkdir -p /app
WORKIR /app
COPY . /app
RUN np
转载
2023-08-31 23:19:26
58阅读
文章目录DockerCentos8 Docker安装Docker常用命令容器安装vim方法Docker在宿主机和容器之间交换⽂件本地文件挂载到容器打包镜像 DockerDocker在2013年诞生,在2017年成为主流。每个容器都是一个进程,共享一个系统内核。虚拟化效果:容器是将代码和环境的关系打包在一起的一个集合,而虚拟机的在物理层面上,分出来的一个操作系统消耗资源低:多个容器可以运行在同一台
转载
2024-05-29 10:10:50
38阅读
前言: 学会了怎么新建Springboot项目,怎么开发springboot项目,不会发布可不行,在未来的学习阶段,还有分布式系统部署,各种集群的搭建,话不多说,还是看怎么从点滴做起,成功发布一个springboot项目! 目录前言:1、确认你的linux服务器上是否有JDK2、maven项目打包3、桌面新建Dockerfile4、去linux服务器新建docker文件5、新建docker镜
转载
2023-07-18 10:39:10
123阅读
技术需求点: 1.以Jar包方式部署SpringBoot应用; 2.以War包方式部署SpringBoot应用;一.打包SpringBoot项目将开发好的springboot程序打成jar包或war包,我这里用的maven工具打包的,打好的包上传到linux机器目录中,打包方式可自行搜索,不赘述。二.定义Dockerfile文件,用于创建镜像自定义Docker镜像详细的方法请参考我的这篇文章:自定
转载
2024-02-26 10:37:37
25阅读
Docker安装jenkins部署springboot项目发布docker镜像先在centos上或者用自己的云服务器安装docker,安装教程这里略过docker安装完后使用docker命令安装jenkins,这里使用-u root 提升权限,否则后续操作无权限可能无法启动jenkins,使用下列命令创建容器,挂载docker目录是为了在容器内部使用docker命令,jenkins_home里面包
转载
2023-07-17 11:49:46
66阅读
菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊还有哪不明白呢?如果我想用docker实现所谓的云原生,我的项目该怎么发布呢?这还是要详细介绍一下docker了Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚
转载
2023-07-29 23:10:15
197阅读
DockerDocker安装Docker架构配置Docker镜像加速器docker命令docker服务相关的命令docker镜像相关的命令Docker容器相关命令Docker容器的数据卷数据卷的作用配置数据卷数据卷容器Docker应用部署MySQL部署Tomcat部署 我们写代码会接触到好几个环境: 开发环境、测试环境、测试环境不知道大家有没有遇到过这种情况,一个代码在自己电脑跑的好好的,但是在
转载
2023-12-02 20:55:35
86阅读
一、什么是docker1.1、docker起源Docker是一个开源的应用容器引擎,基于Go语言 ,诞生于2013年初。 最初发起者是DotCloud公司((Platform-as-a-Service, PaaS)提供商)开源的一个基于 LXC 的高级容器引擎。 功能Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器;实现虚拟化。 主
转载
2023-09-23 15:21:45
138阅读
安装前须知如果您的系统不符合运行Docker for Windows的要求,则可以安装Docker Toolbox,Docker Toolbox使用Oracle VM VirtualBox而不是Hyper-V。Docker Toolbox和Docker Machine用户必读:适用于Windows的Docker需要运行Microsoft Hyper-V。 如果需要,Docker for Windo
转载
2024-04-17 13:18:46
70阅读
Java代码docker ps # 使用以下命令来查看正在运行的容器 方式一:将项目拷到容器中2.1.将自己的war包 上传到主机 这里我的war包叫jeeplus.war,上传路径为/usr/local/chenq目录,使用ftp工具上传
转载
2023-06-13 19:05:30
123阅读
一、原始的nodejs项目发布 1、scp、winscp上传文件到服务器 - 把代码拷到服务器即可 scp 命令:scp -r .\dist\ root@116.62.229.124:/usr/local/nginx/html 2、git拉取分支 通过分支控制拉取代码拷贝到服务器即可 centOS 安装git:yum install -y git二、gulp脚本发布项目 一
转载
2024-05-22 10:14:57
153阅读
dockerpull可以在dockerhub上拉取一些image可以发布自己imagepush上去先在dockerhub注册用户才能pushimagedockerlogin登录成功显示loginsucceededdockerimagepushxiaopeng163/hello-world:latest
原创
2019-04-11 22:26:30
2410阅读
# 在Docker上发布程序的完整指南
Docker是一个开源平台,可以简化软件的开发、运输和部署,用于开发和运行应用程序。本文将引导你了解如何在Docker上发布程序。无论你是完全的新手,还是有些基础的开发者,都可以通过这篇文章获得清晰的步骤和代码示例。
## 整体流程
下面是整个在Docker上发布程序的流程概述:
| 步骤 | 描述
原创
2024-08-15 07:40:45
69阅读
一、了解dockerDocker 包括三个基本概念镜像(Image) 容器(Container) 仓库(Repository)1. 镜像(Image)——一个特殊的文件系统 操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而Docker 镜像(Image),就相当于是一个 root 文件系统。Docker 镜像是一个特殊的文件系统,除
转载
2023-07-17 11:48:39
61阅读
springboot项目部署到docker上打包springboot项目打包springboot项目,这里要注意一下,最好用联网的方式创建,不然在打包的时候可能会报错!如上图所示的四部:1.找到maven的命令区2.先试用清理命令3.试用打包命令4.得到jar包,我一般会改个名将项目运行docker上1.得到jar包之后,需要将jar包上传到服务器上,我使用的是xFTP,随便找一个目录就行,之后需
转载
2024-02-28 17:57:22
34阅读