compose docker gitlab

docker

编写Dockerfile 将Dcokerfile文件置于项目根目录下,文件内容如下 FROM python:3.7 WORKDIR ./docker_demo ADD . . RUN pip install -r requirements.txt CMD ["python", "./src/main ......
docker

技术组件-nginx-docker安装

### 安装 * 搜索版本 ``` docker search nginx ``` * 下载镜像 ``` docker pull nginx:1.22 ``` * 创建目录 ``` mkdir -p /data/docker/data/nginx/conf mkdir -p /data/docker ......
nginx-docker 组件 docker nginx 技术

docker centos7乱码怎么解决

采用 `docker pull docker.io/centos` 下载的基础镜像,是不带中文环境的。 可以进入容器内使用 `locale` 查看当前语言环境。 ```bash # 添加中文环境编码,安装两个包 yum install kde-l10n-Chinese -y yum install ......
乱码 centos7 docker centos

docker 设置环境变量

docker run -itd --name jf --restart=always --privileged=true -p 8080:8080 -v /home/yida/apps/jf/logs-8076:/usr/local/tomcat/logs -e MYSQL_SERVICE_HOST ......
变量 环境 docker

Docker 命令汇总

容器操作 查看正在运行的容器:docker ps查看所有容器(包括停止的容器):docker ps -a启动容器:docker start停止容器:docker stop进入正在运行的容器:docker exec -it /bin/bash导出容器为镜像:docker commit删除容器:dock ......
命令 Docker

Docker下elasticsearch8部署、扩容、基本操作实战(含kibana)

本文通过docker快速部署elasticsearch8版本,再添加一台组成集群,并且部署kibana用于常规查询操作,以及一些常见的es操作 ......

GitLab-简单使用

1、gitlab简介 GitLab官网:https://about.gitlab.com/ GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 与Github类似,GitLab能够浏览源代码,管理缺陷和注释 ......
GitLab

Docker 搭建 LNMP 架构的 Wordpress网站

[toc] ## 一、项目环境 公司在实际的生产环境中,需要使用 Docker 技术在一台主机上创建 LNMP 服务并运行 Wordpress 网站平台。然后对此服务进行相关的性能调优和管理工作。 所有安装包下载: wget http://101.34.22.188/lnmp_wordpress/m ......
架构 Wordpress Docker 网站 LNMP

Docker 的数据管理

[toc] ## 一、管理 Docker 容器中的数据 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器(DataVolumes Containers)。 ### 1. 数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对 ......
数据管理 数据 Docker

桌面版vscode用免费的微软4核8G服务器做远程开发(编译运行都在云上,还能自由创建docker服务)

GitHub的Codespaces为个人用户提供了免费的4核8G服务器资源,今天就来实战如何用桌面版vscode连接codespace服务器做远程开发,把编译运行下载等耗时耗资源的操作都转移到云端进行,还能为应用创建各种docker服务,这都不要钱! ......
桌面 服务器 vscode docker

解决虚拟上docker 启动ES访问不成功

可能原因是ES太耗内存了,我发现启动了ES容器后,像docker ps这种命令都很慢而且查看日志发现进行垃圾回收出现错误。所以判断可能是因为ES太耗内存。采用以下命令启动容器,应该可以解决。 ``` docker run -id --name elasticsearch -d --restart=a ......
docker

Docker搭建lnmp之network篇

docker pull nginx #拉去最新的nginx镜像 一、搭建vagrant+VagrantBox VM环境 创建Vagrantfile文件 vagrant init 编辑Vagrantfile文件 Vagrant.configure("2") do |config| config.vm. ......
network Docker lnmp

k8s推送代码至gitlab报错error: RPC failed; result=22, HTTP code = 413 fatal: The remote end hung up unexpectedly

``` # git push -u origin main Username for 'http://gitlab.wjl.net': root Password for 'http://root@gitlab.wjl.net': Counting objects: 1032, done. Delt ......
unexpectedly 代码 gitlab failed result

docker方式部署 uvicorn python项目

uvicorn 项目接触比较少,写dockerfile编译后,启动一直报错重启,尤其是最后写 ENTRYPOINT 启动命令,改了很多次,特地记录下。 以下为正确的dockerfile文件 FROM python:latest RUN pip install -i https://pypi.tuna ......
uvicorn 方式 项目 docker python

kafka——命令备份——docker 启动

docker run -d \ --name zookeeper \ -p 2181:2181 \ -e ZOOKEEPER_CLIENT_PORT=2181 \ confluentinc/cp-zookeeper docker run -d \ --name kafka \ -p 9092:909 ......
备份 命令 docker kafka

docker 相关操作

从docker取文件到本地 1.获取docker中的容器编号 通过docker查看日志需要先知道docker中的容器编号CONTAINER ID 通过命令sudo docker ps或者sudo docker container ls -a任意一个都可以 2.进入到我们的项目中,会有个日志文件,记录 ......
docker

在 docker 中设置容器自动启动---九五小庞

1、使用 docker run 命令运行时 增加 --restart=always 参数即可 2、使用 docker-compose 命令运行时 在 yml 文件中,需要自启动的 service 下 增加 restart: always 项目即可 3、已运行的容器修改其自启动策略 执行命令: doc ......
容器 docker

docker笔记 - 基础存档

![image-20220629215534772](https://img2023.cnblogs.com/blog/2222630/202308/2222630-20230818165430534-585932208.png) # Docker容器技术 Docker是一门平台级别的技术,涉及的范 ......
基础 笔记 docker

在 docker 中设置容器自动启动--九五小庞

1、使用 docker run 命令运行时 增加 --restart=always 参数即可 2、使用 docker-compose 命令运行时 在 yml 文件中,需要自启动的 service 下 增加 restart: always 项目即可 3、已运行的容器修改其自启动策略 执行命令: doc ......
容器 docker

Docker碎碎念

## docker和虚拟机的区别 虚拟机(VM)是通过在物理硬件上运行一个完整的操作系统来实现的。 每个虚拟机都有自己的内核、设备驱动程序和用户空间,它们是相互独立且完全隔离的。 虚拟机可以在不同的物理服务器之间迁移,因为它们是以整个操作系统作为单元进行迁移的。 而容器则是在单个操作系统实例中运行的 ......
Docker

Docker Volume学习笔记

## Docker存储 默认情况下, docker的文件存储在可写的容器层, 这可能会有以下问题 - 如果容器被删了, 那么数据也会随着容器一起被删除 - 写入到容器文件系统需要存储驱动的中间层, 这个抽象的中间层会影响容器文件系统的性能 docker通过两种方式把文件持久化存储: `volume` ......
笔记 Docker Volume

docker网咯的学习

docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet network 网络命令 create 创建 --driver 网络模式 默认为bridge --subnet 创建子网 ......
docker

Docker常用命令

docker images查看本地镜像 docker search centos 搜索镜像 docker pull centos:7 下载centos7镜像 docker tag centos:7 mycentos:1 修改本地镜像的名字 docker rmi centos:7 删除本地镜像 doc ......
命令 常用 Docker

docker搭建MySQL的主从复制

用Docker搭建Mysql的主从复制 原创 青菜浪人 青菜浪人 2023-07-30 15:33 发表于陕西 收录于合集#docker11个 创建主容器 docker run -d -p 3306:3306 --privileged=true -v /mysql/log:/var/log/mysq ......
主从 docker MySQL

docker-compose是什么怎么使用

docker-compose 是一个用于定义和运行多个 Docker 容器的工具,它允许你使用一个单独的配置文件来定义多个容器、网络设置、卷挂载等,并可以一次性地启动、停止、重建整个应用程序。 以下是使用 docker-compose 的基本步骤: 创建 docker-compose.yml 文件: ......
docker-compose compose docker

Docker方式安装Archery

Docker方式安装Archery 基本环境信息 OS: RHEL Server 7.8_x86_64()archery版本:hhyo/Archery-1.9.1Python版本: 3.9.10 准备docker环境 1.安装Docker 可以执行命令来获取安装脚本:curl -fsSL https ......
Archery 方式 Docker

gitlab+jenkins+harbor+k8s部署微服务环境

一、gitlab 1. gitlb部署 version: '3' services: gitlab: image: 'gitlab/gitlab-ce:latest' container_name: 'gitlab' restart: always hostname: '192.168.1.180' ......
jenkins 环境 gitlab harbor k8s

【已解决】docker overlay2占用大量磁盘空间处理方法

在使用docker容器的时候遇到了容量上的问题,做一个记录 处理方式1:在使用docker时,往往会出现磁盘空间不足,导致该问题的通常原因是因为docker中部署的系统输出了大量的日志内容。 此时,可通过手动或定时任务进行清除。 针对/var/lib/docker/overlay2空间占用很大网上提 ......
磁盘 overlay2 overlay 方法 docker

Docker Build Cache 缓存清理

Docker 18.09 引入了 BuildKit ,提升了构建过程的性能、安全、存储管理等能力。 docker system df 命令,类似于 Linux上的 df 命令,用于查看 Docker 的磁盘使用情况: [root@test /]# docker system dfTYPE TOTAL ......
缓存 Docker Build Cache

docker查看日志的三种方式

docker查看日志的三种方式: 1.docker logs --tail=1000 容器名称 (查看容器前多少行的日志) 2.docker 容器启动后,可以进入以下位置查看日志(/var/lib/docker/containers/容器ID/容器ID-json.log)(进入容器内部查看日志) 3 ......
方式 docker 日志