
docker
平常使用的docker案例
少陽君
赚钱貌似真的很难
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
清理docker logs控制台日志
本文介绍了清理Docker容器日志的方法。首先通过docker ps命令获取容器ID,然后使用docker inspect查看日志路径并检查日志大小(示例中日志达15GB)。随后采用truncate -s 0命令清理日志文件(保留0KB空文件),解决了日志过大导致查看缓慢的问题。操作全程不删除日志文件,仅清空内容。文中配有命令行截图辅助说明操作步骤。原创 2025-08-14 15:41:57 · 117 阅读 · 0 评论 -
使用shell快速删除Docker容器、镜像和存储内容
本文提供了一系列 Shell 脚本命令,用于在 Linux/macOS 环境下快速清理 Docker 资源,包括容器、镜像、卷和网络。主要命令包括:强制删除所有容器(docker rm -f)、删除所有镜像(docker rmi -f)、清理未使用的资源(docker system prune -a -f)、删除所有卷(docker volume prune -f)和删除所有自定义网络(docker network prune -f)。此外,还提供了一键清理所有资源的组合命令,并提醒用户注意数据风险和生产环原创 2025-05-19 17:04:22 · 365 阅读 · 0 评论 -
django web dockerfile代码片段
【代码】django web dockerfile代码片段。原创 2024-04-10 17:53:28 · 163 阅读 · 0 评论 -
docker-compose锚点使用
在上面的例子中,使用 &base 创建了一个名为 base 的锚点,并定义了三个属性:name、age 和 gender。然后通过原创 2023-06-15 15:42:25 · 2085 阅读 · 0 评论 -
docker mysql开启binlog
docker-composeversion: "3.1"services: db: image: mysql:5.7.34 volumes: - ./data/db:/var/lib/mysql - ./data/logs:/var/log/mysql - ./my.cnf:/etc/mysql/my.cnf restart: always environment: MYSQL_ROOT_PASSWORD: abc原创 2022-01-04 14:11:17 · 1054 阅读 · 0 评论 -
centos7安装docker 19.03.15
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ doc原创 2021-11-04 11:06:51 · 731 阅读 · 0 评论 -
docker-compose部署单机Pulsar以及docker部署pulsar-manager v0.2.0
docker-composeversion: '2'services: standalone: image: apachepulsar/pulsar expose: - 8080 - 6650 restart: always environment: - BOOKIE_MEM=" -Xms512m -Xmx512m -XX:MaxDirectMemorySize=1g" volumes: - pulsarda原创 2021-11-03 11:45:18 · 2866 阅读 · 0 评论 -
Docker hub镜像加速
镜像仓库 mirror 地址# Docker中国 mirrorhttps://registry.docker-cn.com# 腾讯云 docker hub mirrorhttps://mirror.ccs.tencentyun.com# 华为云镜像https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com# DaoCloud 镜像http://f1361db2.m.daocloud.io# 阿里云 docker原创 2021-07-21 11:12:09 · 2329 阅读 · 0 评论 -
docker-compose.yml 文件中&符号的含义
今天在搭建一个superset,发现docker-compose.yml文件有个&部分看不懂。x-superset-image: &superset-image apache/superset:latest-devx-superset-user: &superset-user rootx-superset-depends-on: &superset-depends-on - db - redisx-superset-volumes: &superset原创 2021-07-20 18:23:44 · 1390 阅读 · 0 评论 -
docker-compose部署nexus3
docker-compose.ymlversion: '3'services: nexus: image: 'sonatype/nexus3' container_name: 'nexus' ports: - '7088:8081' environment: TZ: Asia/Shanghai volumes: - nexus-data:/nexus-datavolumes: nexus-data: dri原创 2021-06-18 16:12:59 · 830 阅读 · 0 评论 -
Dockerfile 构建镜像建议
使用 Dockerfile 来构建镜像有以下建议:尽量精简,不安装多余的软件包。尽量选择 Docker 官方提供镜像作为基础版本,减少镜像体积。Dockerfile 开头几行的指令应当固定下来,不建议频繁更改,有效利用缓存。多条 RUN 命令使用''连接,有利于理解且方便维护。通过 -t 标记构建镜像,有利于管理新创建的镜像。不在 Dockerfile 中映射公有端口。Push 前...原创 2018-12-04 16:45:42 · 97 阅读 · 0 评论 -
centos7安装docker-ce
#https://docs.docker.com/install/linux/docker-ce/centos/sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 sudo yum-config-manager \ --add-repo \ https://download.doc...原创 2019-04-04 17:34:19 · 93 阅读 · 0 评论 -
docker-elk端口开放图
docker-elk端口开放图原创 2018-12-19 16:23:01 · 119 阅读 · 0 评论 -
docker部署jenkins-slave分布式节点
#docker 运行jenkins-slave示例,使用jnlp方式进行连接,即是agent主动连接masterdocker run jenkins/jnlp-slave -url http://jenkins-server:port -workDir=/home/jenkins/agent <secret> <agent name>#比如创建好节点后,他会提示如下命令...原创 2019-07-13 17:10:29 · 567 阅读 · 3 评论 -
docker部署svn
docker-compose.ymlversion: '3.1' services: svn: image: garethflowers/svn-server ports: - "3690:3690" hostname: svn-server volumes: - /data/svn:/var/opt/svn restart...原创 2019-07-24 16:33:33 · 99 阅读 · 0 评论 -
docker-compose模板部署sonarqube
目录结构树.├── docker-compose.yml├── postgres│ └── Dockerfile├── README.md└── sonarqube ├── Dockerfile └── sonar-l10n-zh-plugin-1.16.jardocker-compose.ymlservices: postgres: build:...原创 2019-08-26 10:44:54 · 110 阅读 · 0 评论 -
docker-compose模板部署jenkins
update:添加中国上海时区新增hosts映射services: jenkins: image: jenkins/jenkins:lts ports: - 7099:8080/tcp - 50000:50000/tcp restart: always volumes: - jenkins_home:/var/jenkins_hom...原创 2019-06-12 14:27:59 · 99 阅读 · 0 评论 -
docker部署vsftp
宿主机为centos7系统,docker部署vsftp#部署服务,账号密码都为testdocker run -d -v /home/ftp:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=test -e FTP_PASS=test -e PASV_ADDRESS=127.0.0.1 -e PASV_M...原创 2019-08-20 17:22:40 · 352 阅读 · 0 评论 -
docker-compose部署rabbitmq
docker-compose.ymlversion: '3.1' #"登录容器请执行:rabbitmq-plugins enable rabbitmq_management 才可>使用WEB管理页面"services: rabbitmq: image: rabbitmq:3.6.9-management ports: - "4369:4369" ...原创 2019-12-05 14:26:01 · 176 阅读 · 0 评论 -
docker部署nexus3私服
这个倒是有点简单了,暂时没有空写docker-compose.yml文件。docker volume create --name nexus-datadocker run -d -p 7088:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3默认用户名是admin密码在web页面,按照提示进入容器地址,查看文件即可看到...原创 2019-10-23 10:36:22 · 176 阅读 · 0 评论 -
记录一次docker异常问题的解决方法
今天发现··docker异常了,OCI runtime 创建失败,docker start 容器启动不了。报如下错误:Error response from daemon: OCI runtime create failed: container with id exists: 4f11080bc19933b3d4d977231754ea54aed286ae9e9b99bebc04e3984ff...原创 2020-01-17 17:11:25 · 356 阅读 · 0 评论 -
docker es安装以及优化
直接参考官方文档此处我使用6.8版本docker es安装以及优化Skywalking collector 配置详解cluster: # 单节点模式 standalone: # zk用于管理collector集群协作. # zookeeper: # 多个zk连接地址用逗号分隔. # hostPort: localhost:2181 ...原创 2019-12-30 16:51:14 · 220 阅读 · 0 评论 -
docker进阶必读
引用段落Docker 核心技术与实现原理深入解析Docker 架构原理原创 2020-01-15 17:03:03 · 97 阅读 · 0 评论 -
docker部署phpredisadmin
临时使用的话使用如下命令带上了-rm的,退出就删除容器,访问地址为容器宿主IP+2080端口docker run --rm -it -e REDIS_1_HOST=192.168.11.100 -e REDIS_1_NAME=MyRedis -e REDIS_1_PORT=7005 -e REDIS_1_AUTH=123456 -e ADMIN_USER=admin -e ADMIN_PASS=...原创 2019-12-07 09:49:07 · 149 阅读 · 0 评论 -
docker数据的覆盖问题
如果挂载一个空的数据卷到容器中的一个非空目录中,那么这个目录下的文件会被复制到数据卷中。如果挂载一个非空的数据卷到容器中的一个目录中,那么容器中的目录中会显示数据卷中的数据。如果原来容器中的目录中有数据,那么这些原始数据会被隐藏掉。这两个规则都非常重要,灵活利用第一个规则可以帮助我们初始化数据卷中的内容。掌握第二个规则可以保证挂载数据卷后的数据总是你期望的结果。image.png...原创 2020-01-15 16:13:53 · 403 阅读 · 0 评论 -
docker部署一个私人网盘ownCloud
docker-compose.yml# ownCloud with MariaDB/MySQL## Access via "http://localhost:8080" (or "http://$(docker-machine ip):8080" if using docker-machine)## During initial ownCloud setup, select "Stora...原创 2020-01-13 14:40:20 · 147 阅读 · 0 评论 -
docker如何限制已经在运行的容器cpu和内存
查看当前gitlab服务的cpu和内存使用情况,发现使用了默认宿主的17G内存,我的目标是把他限制为8G,并且2个cpu运行docker statsCONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % ...原创 2020-05-12 15:04:12 · 2405 阅读 · 0 评论 -
dockerfile多阶段构建例子
#编译环境,生成二进制文件FROM golang:1.14.2-alpine3.11 as builderMAINTAINER xtaci <[email protected]>ENV GO111MODULE=onRUN apk update && \ apk upgrade && \ apk add git gcc l...原创 2020-07-08 15:47:55 · 186 阅读 · 0 评论 -
docker-compose编排gitlab
docker-compose.ymlversion: '2'services: web: image: 'gitlab/gitlab-ce:12.10.14-ce.0' restart: always hostname: 'gitlab.inner.xxx.com' environment: GITLAB_OMNIBUS_CONFIG: | ...原创 2021-04-06 16:07:30 · 186 阅读 · 0 评论 -
一键安装docker脚本
install_docker() { wget -O - https://github.com/docker/docker-install/raw/master/install.sh | bash systemctl restart docker echo '{"graph": "/data/docker"}' >/etc/docker/daemon.json ...原创 2020-07-20 11:52:14 · 128 阅读 · 0 评论 -
docker-compose编排YApi
克隆线上的仓库git clone https://github.com/fjc0k/docker-YApi.gitdocker-compose.yml 集成了ldap,如果不需要可以注释掉ldap选项参数。version: '3'services: yapi-web: image: jayfong/yapi:latest container_name: yapi-we...原创 2021-04-06 16:39:08 · 185 阅读 · 0 评论 -
docker默认网段更改
cat /etc/docker/daemon.json { "default-address-pools":[ {"base":"10.10.0.0/16","size":24} ]}}添加如上内容,然后重启docker服务原创 2021-05-21 17:44:32 · 242 阅读 · 0 评论 -
docker-compose编排openldap
docker-compose.yamlversion: '2'services: openldap: image: osixia/openldap:1.5.0 container_name: openldap environment: LDAP_LOG_LEVEL: "256" LDAP_ORGANISATION: "abc Inc." ...原创 2021-04-07 14:14:36 · 324 阅读 · 0 评论 -
docker不能互相通信分析
我运行一个docker镜像busybox和docker-compose是dnmp,dnmp可以在github上找到。#显示我当前运行容器,dnmp开头的容器是可以互相访问的,可以通过ip或者名字。liusuwanqing@ken:~$ sudo docker container psCONTAINER ID IMAGE ...原创 2018-11-21 17:24:27 · 377 阅读 · 0 评论