dockerfile docker

abp 框架 前端 abp/vue docker Dockerfile

FROM node:lts-alpine as build-stage WORKDIR /app COPY package.json ./ RUN yarn install COPY . . RUN yarn build #代理nginx,nginx直接访问 FROM nginx:stable-al ......
前端 Dockerfile abp 框架 docker

docker笔记

假设容器id为3a9ac4d50f7d 开机时启动dockersudo systemctl start docker 查看docker情况systemctl status docker 重启daemonsystemctl daemon-reload 容器配置存放路径/var/lib/docker/c ......
笔记 docker

Docker Compose V2 安装常用数据库MySQL+Mongo

主要增加对容器创建 MySQL、Mongo 时对 数据文件,日志,配置,网络,时区,端口映射,密码 的配置,更贴合生产环境的实际使用 ......
常用 Compose 数据库 数据 Docker

本地代码仓库_Gogs_Docker部署

一、在docker中拉去镜像 docker pull gogs/gogs 二、在docker中运行容器 # 映射两个端口 # 一个是ssh的端口,一个后台的端口 docker run --name mygogs -p 122:22 -p 3001:3000 -v /var/gogs:/data go ......
Gogs_Docker 仓库 代码 Docker Gogs

CentOS安装Docker

安装步骤 卸载旧版本 进入centos系统root执行以下命令(\ 是linux系统种命令换行符,如果命令过长,可以用\来换行) yum remove docker \ docker-client \ docker-client-latest \ docker- common \ docker-la ......
CentOS Docker

安装ElasticSearch_基于Docker

注意版本,我最开始尝试比较新的版本,启动容器都发生了失败,将至7.8.0版本就启动成功了 拉取Docker镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.8.0 // ElasticSearch镜像 docker pull ......
ElasticSearch Docker

Docker_Mysql5.7 部署

一、下载镜像 1.1 在docker中下载mysql 5.7镜像 docker pull mysql:5.7 1.2 查看下载安装的镜像 docker images 二、创建容器 2.1 简单的创建方式 docker run --name mysql5.7 -p 3306:3306 -e MYSQL ......
Docker_Mysql Docker Mysql 5.7

Dockerfile构建镜像

使用Dockerfile文件可以构建镜像,通过镜像可以运行多个实例,镜像是静态的,而容器是根据镜像生成的,活动在内存中。 我们来学习一下如何来写Dockerfile文件 我们需要新建一个文件夹,在文件夹内生成一个Dockerfile文件(Dockerfile文件名是规范首字母必须大写,其余为小写), ......
Dockerfile 镜像

《制作Docker镜像》——以Django镜像为例

一、建一个基础的Ubuntu环境 执行以下指令,docker就会搞一个ubuntu环境,如果你没有嘞?它就会自己下载的。 docker run -it ubtuntu 然后你就会发现,自己进入了镜像了。 二、给容器换源 那么这个我们就只需要去清华的镜像。然后选择自己对应的版本。 【 >Ubuntu ......
镜像 Docker Django

idea IDEA关联Docker

1.配置项目编码 2.配置服务器SSH连接 使用Terminal 工具 点击箭头找到上方创建的SSH连接配置 选择即可进入SSH连接界面 在这里可以对服务器进行命令操作 3.配置服务器FTP连接 进入 Settings -> Build-> Deployment 点击加号 选择SFTP 创建 FTP ......
Docker idea IDEA

Docker 基本操作

Docker 1 安装(CentOS) 卸载老旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ d ......
基本操作 Docker

Docker搭建Mysql主从机制

Mysql 主从复制 1 基础准备 由于家境贫寒没有那么多的云资源供我操作,只能使用docker进行模拟了。拉取镜像简单得很就先不谈了。直接开整。 以下操作基于 mysql:5.7进行一主二从配置。 2 主库配置 运行容器 docker run -p 3306:3306 --name mysql-s ......
主从 机制 Docker Mysql

使用docker部署jenkins和gitlab

万字干货! 使用docker部署jenkins和gitlab 万字原创文章! 本文将实现通过docker部署Jenkins与GitLab, 并自动化发布应用: 本地机器将代码推送到GitLab, GitLab通过web hook触发Jenkins流水线, Jenkins获取GitLab的代码并生成j ......
jenkins docker gitlab

dockerfile 由于公钥不可用,无法验证以下签名

报错 当我在打包 docker镜像时,发生了报错 $ sudo docker build -t dcgm-exporter:3.2.5 . 1.772 The following signatures couldn't be verified because the public key is no ......
公钥 dockerfile

SpringCloud微服务学习(三)【Docker,MQ】

Docker 什么是Docker 项目部署的问题:大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:这些服务会依赖于各种各样的应用,Node.js、Redis、RabbitMQ、MySQL等等,每一个服务的应用它们需要的依赖和函数库有差异,也有可能版本不同,所以依赖关系复杂,容易出现兼容性 ......
SpringCloud Docker

Docker V24 及 Docker Compose V2 的安装及使用

Docker 是一款流行的开源容器化平台,使用 Docker 可以有效地隔离应用程序和系统环境,使得应用程序在不同的环境中具有相同的行为 Docker Compose 是一个用于定义和管理多个容器工具 ......
Docker Compose V24 24 V2

联想个人云开启Docker并安装常用的Docker

联想个人云开启Docker并安装常用的Docker 启用Docker 利用联想个人云的远程协助功能开启SSH并提升普通用户权限后,可安装(开启Docker) 新版的固件docker已经安装了,不知道出于什么原因没有启动: [~]# docker image ls Cannot connect to ......
Docker 常用 个人

SpringCloud微服务学习笔记(二)【Feign,Gateway,Docker】

Feign 先来看我们以前利用RestTemplate发起远程调用的代码: 存在下面的问题: •代码可读性差,编程体验不统一 •参数复杂URL难以维护 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 其作用就是帮助我们优雅的实现 ......
SpringCloud Gateway 笔记 Docker Feign

docker启动常见应用

# MySQL 限制0.5个CPU和0.5G内存 docker pull mysql:5.7 docker run -itd --name mysql -p3306 --cpu-period=1000000 --cpu-quota=500000 --memory 512M --rm -e MYSQL ......
常见 docker

windows docker所在硬盘目录迁移

安装好了Linux子系统,用户目录是/home/user,C盘目录是/mnt/c。但是这个子系统其实是在C盘上的,如果你要在上面配置一些环境可能会大量占用C盘空间,未来保证系统盘空间充足,我们还要将其迁移到非系统盘。需要一个WSL的管理工具叫LxRunOffline进行迁移。 或者在github下载 ......
所在 硬盘 windows 目录 docker

docker compose和docker swarm 和 docker stack

docker compose:单机部署,使用docker compose编排多个服务 docker swarm:多机部署,实现对单个服务的简单部署(通过dockerfile) docker stack :实现集群环境下多服务编排。(通过compose.yml) 狂神说docker(最全笔记)_狂神说 ......
docker compose swarm stack

Go每日一库之138:dive(Docker 镜像分析)

## 什么是 dive? 用于探索 Docker 镜像、每一层中的内容以及发现缩小 Docker/OCI 镜像大小的方法的工具。 ## 安装 dive `go get github.com/wagoodman/dive` ## dive 特性 - 按层分解 Docker 镜像 - 可视化展示每一层变 ......
镜像 Docker dive 138

Go每日一库之121:moby(操作docker容器)

在日常开发中,测试是不可避免的,在针对DAO层的代码写测试用例的时候,直接将依赖的存储服务(比如mongodb)的client给mock掉,可能达不到检验代码中语法或数据操作正确性的目的。如果在本地起一个相关的存储服务又会由于不同的项目带来环境的污染,并且测试代码由于依赖本地环境可能导致多人协作困难 ......
容器 docker moby 121

内网离线安装docker并配置使用nexus为docker私服

背景 本文简单记录下最近在内网服务器离线安装docker及配置nexus作为docker私服,踩的一些坑。docker和k8s这块技术我跟得不是很紧,18年的时候用过一阵docker,后来发现它并不能解决当时我们遇到的问题,后来就没用了,再一个就是,在宿主机上啥命令都有,也太爽了,反观docker里 ......
docker 私服 nexus

修改docker默认存储路径

docker默认使用/var/lib/docker作为存储目录。 mkdir /root/docker cat >> /etc/docker/daemon.json << EOF { "data-root": "/root/docker" } EOF systemctl restart docker ......
路径 docker

docker build过慢问题

有一个前端项目,在我删除了node_modules之后,构建非常慢,半个小时都没执行完 一直以为是jenkins问题,重启了也没用,一直卡在docker build步骤,后来干脆就挂着执行,执行完查看日志 后来看到 Sending build context to Docker daemon 932 ......
docker 问题 build

15 | Docker安全:在虚拟的环境中,就不用考虑安全了吗?

Docker服务:Docker所提供的功能以及在宿主机Linux中的Docker进程 Docker镜像:通过Dockerfile构建出来的Docker镜像 Docker容器:实际运行的Docker容器,通常来说,一个Docker镜像会生成多个Docker容器。Docker容器运行与Docker服务至 ......
不用 环境 Docker 15

安装 Docker Engine on CentOS

1、卸载旧版 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ do ......
Docker CentOS Engine on

Docker启用TLS进行安全连接

目录生成TLS证书生成服务端证书生成ca文件生成密钥生成客户端证书清理文件并设置只读权限配置TLS证书重启服务Idea连接Dockercurl方式连接 生成TLS证书 官方地址:https://docs.docker.com/engine/security/protect-access/#use-t ......
Docker TLS

docker Kestrel appseting.json

{ "Kestrel": { "Endpoints": { "Http": { "Url": "http://*:5080" }, "Https": { "Url": "https://*:5081", "Certificate": { "Path": "/app/server.pfx", "Pas ......
appseting Kestrel docker json