很早之前就听说过docker了,简直就是开发人员的部署神器啊,但一直没有去了解,没有利用它做过一点实际的内容,这不前段时间有个路人甲的云服务器部署的项目启动后访问不了吗?让我去看看,我发现在本地能访问,于是我在想,如果能把开发环境和线上环境统一就好了,开发环境测好直接打包到线上,一键部署,然后我就想到了我一直想要去学习的docker了,docker的一些官方简介这里就不一一展开说了,直接开撸! 安
转载 2024-05-14 20:18:47
50阅读
文章目录1.编写DockerFile2.构建镜像3.查看编译的镜像4.启动镜像测试5.创建私有仓库5.1查询registry镜像5.2加载镜像5.3运行镜像容器5.4检查容器6.搭建Registry web6.1首先搜索并拉取镜像6.2运行一个registry web容器6.3验证7.推送镜像到私有仓库8.服务器拉取镜像部署8.1 资源限制 1.编写DockerFile# 该镜像需要依赖的基础镜
转载 2023-08-18 14:32:58
10阅读
Java项目说明Java项目是基于SpringBoot,使用Maven构建的项目,就是普通的springbtoo的web项目,不需要什么特别的配置。包括了配置nginx请求和ssl证书。域名是在阿里云申请的,证书也是在阿里云申请的,服务器是在滴滴云购买的。安装docker安装并配置权限在使用普通用户操作docker的时候会报错,每次都需要切root用户,实在是麻烦,所以这里设置一下权限,使得普通用
转载 2023-12-24 21:28:22
32阅读
前言: 该项目已上传至码云,可直接下载第一步、编写简单的springboot项目(引入web和redis)编写一个controller,用于外部访问,当用户访问hello的时候,redis自增,并返回浏览量@RequestMapping("/demo") @RestController public class HelloController { @Autowired Strin
转载 2023-07-18 10:29:13
85阅读
docker小记 docker小记镜像获取镜像创建镜像容器仓库公有仓库和自动创建私有仓库数据管理数据卷数据卷容器利用数据卷容器迁移数据网络基础配置端口映射实现访问容器容器互联实现容器间通信Dockerfile基本结构指令创建镜像案列创建支持SSH服务的镜像创建带apache2的镜像附加 镜像:获取镜像docker运行容器前需要本地存在对应镜像,如果本地不存在,会尝试从默认镜像仓库下载(默认hub公
转载 2023-08-18 15:19:48
105阅读
# Docker 本地项目实战指南 作为一名刚入行的开发者,你可能对 Docker 这个强大的容器化工具感到好奇。Docker 可以帮助你快速部署应用程序,确保不同环境之间的一致性。本文将指导你如何使用 Docker 进行本地项目实战。 ## 流程概览 首先,让我们通过一个表格来了解整个 Docker 实战的流程: | 步骤 | 描述 | 代码示例 | | --- | --- | ---
原创 2024-07-21 07:01:00
29阅读
服务准备创建docker-compose本次实战的目录,这里就以我实战的目录来讲解:***/data/docker/compose/web***应用服务创建服务目录:mkdir web-app上传准备的jar包和相关配置到当前目录,如:docker-web.jar,我的这个jar包是一个spring-boot的简单项目,只有一个请求接口并返回统计表的数据量(这里会有几个容易忽略的坑,在后面错误记录
转载 2023-08-18 14:47:11
37阅读
前面学习了 docker 的命令和实际的用法,现在来实战一下。编排一个服务,也就是项目部署。目前我们在一个闭源环境下工作,介绍一些工作流程和部署项目的方法。该工作流程比较特殊所谓闭源环境就是没有网络,客户机没有链接外网。不能使用U盘连接客户机,因为那是涉密机器。我们自己的电脑没有限制,可以连接外网,我们连接的自己的热点。于是,我们所做的修改需要做成镜像、刻成光盘,然后拷贝到客户机,上传到服务器,然
一、Docker数据持久化实现以及方案(1)创建mysql数据库的containerdocker run -d --name mysql01 -e MYSQL_ROOT_PASSWORD=jack123 mysql docker ps(2)查看volumedocker volume ls(3)进入到mysql001容器中,并且登录 (4)从GitHub官网的MySQL镜像中可以看出,DockerF
转载 2023-09-26 15:26:37
148阅读
Docker项目中应用如何构建一个应用镜像,我们通常需要使用到Dockerfile,Dockerfile好比一个执行脚本,通过指令的形式,将所需要的环境等官方镜像进行构建形成一个新的镜像层。1.指令FROM : 基础镜像,从这里开始构建,一搬会从在这选择操作系统的类型 MAINTAINER : 创建者 RUN : 构建镜像时需要运行的程序或者应用 ADD: 添加文件或者压缩包(tar会自
转载 2024-06-08 23:17:06
27阅读
最近的工作都要操作Docker,无论是在家里还是在公司,已经不用集成环境了,而且Docker还是部署在测试服务器上,本地只写代码,然后部署运行。早期我用过PHPStudy和Laragon,但后面需要操作的项目有点多,渐渐不能满足需求了,比如本地有的项目不支持php7以上版本,有的不能支持mysql8,或者想测试项目能不能在php8运行,如果用集成环境不是很方便,不能同时运行其它版本的应用。加上现在
转载 2023-07-25 21:45:08
42阅读
转载 2021-07-29 09:57:29
851阅读
一、下载镜像、启动容器1、下载镜像先查看镜像docker images记住这个Image ID,下面我们启动容器须要用到它。假设看到以上输出,说明您能够使用“oursuer/ubuntu”这个镜像了,或将其称为仓库(Repository)。该镜像有一个名为“14.04”的标签(Tag),此外另一个名为1f879014f4d2 的镜像 ID(可能您所示镜像 ID 与此处的不一致,那是正常现象,由于这
转载 2017-06-21 18:03:00
300阅读
2评论
3.2 使用Docker imageDocker内嵌了一系列命令制作、管理、上传和下载镜像。可以调用REST API给Docker daemon发送相关命令,也可以使用client端提供的CLI命令完成操作。本书的第7章会详细阐述Docker REST API的细节,本节则主要根据功能对涉及image的命令进行说明。下面就从Docker image的生命周期角度说明Docker image的相关使
转载 2023-12-27 15:04:04
65阅读
1. 简单来说, docker主要由 远程仓库(repository)、本地镜像(image)、本地容器(container)组成。基本使用过程为:远程镜像–下载–>本经镜像–运行–>本地容器
转载 2023-07-11 06:12:24
128阅读
使用docker记录项目需要在docker中部署,以便在其他服务器直接部署该docker,记录如下:实际操作流程: 0、服务器环境:centos7.51、查看docker服务是否安装并启动: systemctl status docker2、没有docker服务,安装: yum install docker查看docker服务状态: systemctl status docker3、下载需要的系统
转载 2023-08-31 23:09:03
91阅读
目录一、常用操作1、镜像创建2、镜像查询3、镜像删除4、镜像运行5、查询容器进程6、查询容器执行日志7、删除容器8、进入容器二、导入和导出1、save 和 load2、export 和 import3、区别三、案例1、检查是否安装依赖2、安装依赖 3、docker打包镜像 4、镜像运行5、查看程序启动日志一、常用操作1、镜像创建docke
docker-compose应用一、docker compose概述二、安装docker-compose三、docker-compose.yaml文件四、部署示例docker-compose.yml部署mysqldocker-compose常用命令 一、docker compose概述Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常
Docker 是一种开源的容器化平台,可以将应用程序及其依赖项打包到一个可移植的容器中,然后发布到任何支持 Docker 的服务器上。Doc
原创 2024-04-17 09:38:51
28阅读
         本文主要讲了如何在Ubuntu14.04 64位系统下来创建
转载 2023-08-03 21:54:15
268阅读
  • 1
  • 2
  • 3
  • 4
  • 5