![](https://img-blog.csdnimg.cn/20210729142907986.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 74
Docker使用经验
迷途码界
一些原理解读,经验分享
segmentfault:迷途码界(https://segmentfault.com/u/cclovel/articles)
展开
-
Python Docker 镜像使用yum命令报错 except KeyboardInterrupt, e: SyntaxError: invalid syntax
yum包管理是使用python2.x写的,将python2.x升级到python3.x以后,由于python版本语法兼容性导致问题出现。查看urlgrabber-ext-down文件(目录/usr/libexec/urlgrabber-ext-down)修改yum配置文件,更改python版本2.7。原创 2022-07-21 11:21:26 · 1033 阅读 · 0 评论 -
Docker 镜像/容器命令、运维命令
Docker 镜像/容器命令、运维命令镜像与容器的使用镜像操作容器操作容器资源使用情况默认输出只返回当前的状态只输出指定的容器格式化输出的结果镜像与容器的使用镜像操作在docker index中搜索image# docker search < image >docker search centos拉取镜像(下载centos镜像)docker pull centos:latest查看镜像# 列出imagesdocker images# 列出所有的images原创 2022-03-30 10:47:16 · 1132 阅读 · 0 评论 -
基于Docker 构建 Flink 镜像以 Local Cluster 模式运行
基于Docker 构建 Flink 镜像以 Local Cluster 模式运行基本结构编辑相关脚本接入点脚本启动脚本Dockerflie基于 Dockerfile 构建镜像构建镜像运行容器查看运行状态基本结构flink-1.13.2:flink的服务文件docker-entrypoint.sh:接入点脚本start.sh:启动脚本Dockerflie:镜像编译文件编辑相关脚本接入点脚本docker-entrypoint.sh#!/bin/bashset -eexec "$@"原创 2022-02-16 11:29:45 · 3182 阅读 · 0 评论 -
Docker 可视化管理界面 Portainer 的部署、相关问题解决
Docker 可视化管理界面 Portainer 的部署、相关问题解决Portainer 介绍基于Docker Standalone 的 Portainer 部署Portainer 使用管理本地 Docker管理远程 DockerPortainer 介绍Portainer 是 Docker 的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功原创 2021-10-29 16:18:03 · 925 阅读 · 0 评论 -
树莓派4B 离线安装 Docker
树莓派4B 离线安装 Docker下载Docker和相关依赖下载docker相关的最新包上传到树莓派某个目录(如:/home/pi/目录)安装docker查看docker版本查看docker信息配置Docker开机自启动服务启动Docker查看docker启动状态查看启动中的容器设置开机自启动查看docker开机启动状态 (enabled:开启, disabled:关闭)下载Docker和相关依赖下载docker相关的最新包https://download.docker.com/linux/debia原创 2021-10-27 17:27:08 · 285 阅读 · 0 评论 -
WMware Harbor 开源 Docker 私有库搭建
WMware 开源 Harbor 私有库搭建Harbor简介Harbor 的主要功能基于角色的访问控制基于镜像的复制策略图形化用户界面支持 AD/LDAP镜像删除和垃圾回收审计管理RESTful API部署简单Harbor 架构组件Harbor 部署环境准备部署 HarborHarbor简介虽然Docker官方提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目原创 2021-10-20 17:16:14 · 182 阅读 · 0 评论 -
Docker 镜像传递启动参数
Docker 镜像传递启动参数Dockerfile 配置带参数启动镜像Dockerfile 配置需要在dockerfile文件里增加启动参数的配置:ENV 参数名=参数值# 基于的基础镜像FROM python:3.6# 脚本添加到code文件夹ADD ./iot.helmet.indentification /code# 设置code文件夹为工作目录WORKDIR /code# 安装依赖RUN pip install -r requirements.txt# 传递参数EN原创 2021-09-22 15:55:50 · 4506 阅读 · 0 评论 -
docker registry push 遇到 Get https://xxx:5000/v2/: http: server gave HTTP response to HTTPS client
docker registry push 遇到 Get https://xxx:5000/v2/: http: server gave HTTP response to HTTPS client问题原因解决方式问题原因registry 加载镜像并启动容器后,registry 私有库相当于基本部署完成;但是 registry 提供的 url 接口还不能直接访问,缺少与 docker 进行映射配置;所以不能被宿主机进行访问。解决方式修改docker配置文件vi /etc/docker/daemon原创 2021-05-14 09:48:44 · 5558 阅读 · 0 评论 -
删除docker registry镜像脚本报错No repositories directory found inside REGISTRY_DATA_DIR
删除docker registry镜像脚本报错No repositories directory found inside REGISTRY_DATA_DIRregistry使用delete_docker_registry_image删除镜像删除时报错解决方案一:修改全局配置文件解决方法二:修改第三方插件registry使用delete_docker_registry_image删除镜像删除指定镜像:/usr/local/bin/delete_docker_registry_image -i 镜像名原创 2021-04-20 18:20:45 · 354 阅读 · 0 评论 -
Linux 的 docker 和 docker-compose 的部署
Linux 的 docker 和 docker-compose 的部署docker 的部署1. 环境要求2. 在线部署3. 离线部署docker-compose的部署docker compose常用命令docker 的部署1. 环境要求操作系统:centos7及以上,内核版本3.1.0及以上docker下载地址:https://yunpan.ygsoft.com/#common/lib/3daad806-4e4d-4348-88c7-724a18d5b826/%E6%9C%8D%E5%8A%A1do原创 2020-06-28 13:54:20 · 575 阅读 · 0 评论 -
Docker 延迟服务启动(wait-for-it.sh 脚本的使用)
Docker 延迟服务启动(wait-for-it.sh 脚本的使用)延迟服务启动公共环境配置 .enveureka的Dockerfile配置tms的Dockerfile配置docker-compose配置延迟服务启动基于 wait-for-it.sh 脚本实现脚本下载:https://github.com/vishnubob/wait-for-it公共环境配置 .envEUREKATAG=3.0.0TMSTAG=1.0.1-SNAPSHOTJAVA_OPTS=-Xms1g -Xmx1g -X原创 2020-06-28 13:34:41 · 6651 阅读 · 1 评论 -
Docker 创建通信网络
docker 创建通信网络创建通信网络构建指定IP的通信网络基于docker-compose设置固定IP创建通信网络由于要涉及到zookeeper和kafka之间的通信,运用docker内部容器通信机制先新建一个网络。[root@sz-ben-dev-01 ~]# docker network create kafka_zookeeper (新建网络)dcb683a23044e902b251e01f493c814f940bd5bb592025c9eb4b78902f45091f[root@sz原创 2020-06-28 11:20:14 · 181 阅读 · 0 评论 -
组件Docker化
组件Docker化组件Docker化elasticsearch(5.1.2)容器化修改limits.conf、sysctl.confelasticsreach.ymlelasticsreach-dev镜像的docker-compose.ymlredis(5.0.9)容器化reids.confredis-dev镜像的docker-compose.ymlmysql(5.7.30)容器化my.cnfmysql-dev镜像的docker-compose.ymlzookeeper、kafka、kafka-manage原创 2020-06-18 15:08:06 · 648 阅读 · 0 评论