docker
文章平均质量分 59
丰色木夕
程序员,21世纪中国最伟大的职业之一
展开
-
docker部署私有盘
部署seafile私有盘docker run -d --name seafile \ -e SEAFILE_SERVER_HOSTNAME=seafile.example.com \ -e SEAFILE_ADMIN_EMAIL=me@example.com \ -e SEAFILE_ADMIN_PASSWORD=your_password \ -v /opt/seafile-data:/shared \ -p 8000:8000 \ -p 8082:8082 \ seafil原创 2022-03-08 11:50:10 · 682 阅读 · 0 评论 -
docker下安装mysql及phpmyadmin
docker下安装mysql5.7及phpmyadmin 5.x环境CentOS 7Docker 1.20.x安装mysql5.7docker pull mysql:5.7docker run -d -p 3306:3306 --name mysql \-v /docker/mysql/conf:/etc/mysql/conf.d \-v /docker/mysql/logs:/logs \-v /docker/mysql/data:/var/lib/mysql \-e MYSQL_RO原创 2022-02-22 11:12:43 · 1904 阅读 · 0 评论 -
docker下的php:7.3-apache容器中安装zip拓展报错
docker下的php:7.3-apache容器中安装zip拓展报错以下内容都是在php容器内容进行docker-php-ext-install zip...checking for the location of zlib... configure: error: zip support requires ZLIB. Use --with-zlib-dir=<DIR> to specify prefix where ZLIB include and library are loc原创 2022-02-19 18:44:34 · 1596 阅读 · 0 评论 -
docker打包php7.3镜像
docker 打包php镜像CentOS 7Docker 1.16.xphp: 7.3构建docker打包步骤step.1 拉取基础php:7.3-apache镜像docker pull php:7.3-apache可以查看一下php镜像的环境变量docker inspect php:7.3-apachestep.2 创建Dockerfile在你的php项目项目代码下创建Dockerfile文件,如下结构-myAppPHP |-src |-index.ph原创 2022-02-18 20:18:57 · 3246 阅读 · 0 评论 -
rancher部署安装好后,无法部署pod
rancher部署安装好后,无法部署pod部署一个php7后一直处于updating状态,如下提示Deployment does not have minimum availability.最后报错ReplicaSet "php7-59d6785ff9" has timed out progressing.; Deployment does not have minimum availability.点击进入pod,发现一直是ContainerCreatingdocker log ku原创 2022-02-15 19:50:41 · 3786 阅读 · 0 评论 -
docker+rancher搭建过程中的ETCD等相关报错
2022/02/14 13:34:14 [WARNING] Failed to create Docker container [etcd] on host [192.168.1.1]: Error response from daemon: No such image: rancher/coreos-etcd:v3.4.3-rancher12022/02/14 13:34:14 [ERROR] cluster [c-rc4nk] provisioning: [etcd] Failed to bring原创 2022-02-15 16:58:04 · 6440 阅读 · 2 评论 -
docker 部署FastDFS
拉取镜像docker pull delron/fastdfs#tracker追踪器docker run -dti --network=host --name tracker-test \-v /docker/fdfs/tracker:/var/fdfs \-v /etc/localtime:/etc/localtime \delron/fastdfs tracker# storage 存储器docker run -dti --network=host --name storage-tes原创 2022-01-13 17:36:34 · 3383 阅读 · 3 评论 -
zookeeper及zk-web-ui单机版docker安装
docker 安装 zookeeperdocker pull zookeeper:3.5.8docker run -d --name zookeeper -v /opt/zookeeper/data:/opt/zookeeper/data -p 2181:2181 --restart always zookeeper:3.5.8参数说明-d:后台运行容器,并返回容器 ID–name:为容器指定一个名称-v:将容器内的文件夹映射到主机的 /opt/ 文件夹中-p:指定端口映射 格式为: 主机原创 2022-01-09 19:45:16 · 1799 阅读 · 0 评论 -
docker部署rabbitmq单机版本
docker pull rabbitmq:3.8.9-management启动docker run -d \-p 15672:15672 \-p 5672:5672 \-p 1883:1883 \-p 15675:15675 \--name rabbitmq\-e TZ=Asia/Shanghai \-e RABBITMQ_DEFAULT_USER=admin \-e RABBITMQ_DEFAULT_PASS=admin \-v /docker/rabbitmq:/var/lib/原创 2021-12-02 10:19:21 · 1742 阅读 · 0 评论 -
docker搭建nexus3(docker私服+npm私服)
docker搭建nexus3拉取docker镜像docker pull sonatype/nexus3创建目录mkdir /docker/nexus3chmod 777 /docker/nexus3启动nexus3docker run -d --name nexus3 \--restart=always \-p 8081:8081 \-p 8082:8082 \-p 8083:8083 \-p 8084:8084 \-p 8085:8085 \-v /docker/nexus原创 2021-11-15 13:37:05 · 2655 阅读 · 0 评论 -
手把手教你docker+jenkins+git+maven+harbor自动化构建
[参考] https://www.jenkins.io/zh/doc/book/installing/一、docker 安装jenkins镜像版本的选择jenkinsci/blueocean 或者jenkins/jenkins:<版本号>这两个版本有啥区别呢,第一版本内置blueocean的,后者是不带的建议使用的Docker映像是jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Je原创 2021-10-24 14:58:39 · 3268 阅读 · 0 评论 -
Harbor启动后输入账号密码直接无法登陆
Harbor启动后直接无法登陆启动harbor,浏览器输入地址,可正常进入ui,但是输入admin账号密码后,提示密码错误按F12后,查看许多接口报502查看docker-compose ps,发现harbor-adminserver的状态一直是Restarting[root@test-master harbor]# docker-compose ps Name Command State原创 2021-10-23 21:14:13 · 2603 阅读 · 0 评论 -
最完善的docker部署harbor私库笔记
前言:harbor是当前比较流行的docker镜像私库,这里将整个搭建过程与大家分享。其中踩了一些坑,都贴了出来供大家参考!常见的docker私库对比方案特性Docker RegistryVMware HarborSonatype NexusSUSE Portus系统复杂度简单复杂简单一般配置难易度简单复杂一般一般Web UI管理界面无有有有与外部LDAP/AD集成无有有有访问权限控制弱强弱强镜像复制无.原创 2021-10-17 01:19:24 · 1158 阅读 · 0 评论 -
Centos 7下的rancher v2.3.5安装教程入门教程
需要关闭防火墙systemctl stop firewalld && systemctl disable firewalld创建集群创建自定义的k8s集群下一步进入服务器命令行下执行sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent.原创 2021-10-05 18:08:46 · 2011 阅读 · 1 评论 -
Centos7 从零开始rancher 2.x搭建k8s
rancher学习rancher2.x安装参考-简书rancher/rancher官方镜像rancher官方文档step.1 添加依赖安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的$ yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repostep.2 设置.原创 2021-10-05 02:24:38 · 585 阅读 · 0 评论 -
Docker的进阶理解笔记一(数据管理)
Docker 数据管理当我们的某个运行中的Docker Container修改容器内部的数据时,新的数据存在哪里呢?数据文件如何在Container中存储的?我们先看一下下图通过上图,我们看到容器存储的数据,主要是两总方式,一种是直接写到Container的文件系统中,另一种是是存储到数据卷Docker镜像是分成设计的,镜像是只读的,通过镜像启动容器时(使用命令docker run),容器添加了一层可读写的文件系统,用户写入的数据都保存在这一层中。添加了一层可读写的文件系统是啥意思?其实本质就是,原创 2021-02-15 22:36:42 · 250 阅读 · 0 评论 -
Docker快速笔记(快速回忆、学习、常用命令查找)
Docker快速回忆笔记Docker是一个很好用的工具,许多程序员把docker看成是高大上的工具,是不对的。作为一个程序员有必要牢牢学会Docker的基本用法,就像是如何使用doc一样信手念来。Docker 久了不用了,经常会把一些基础的概念,基本的命令忘记,本文就是为了让各位小伙伴快速唤起docker的记忆而写的。Docker的基本概念1.Docker 包括三个基本概念:镜像(Image):Docker 镜像(Image),就相当于是一个打包好的系统(想想我们过去常用的系统光盘ISO镜原创 2021-02-15 12:33:40 · 155 阅读 · 0 评论 -
Docker GUI之portainer-ce安装及入门
1.安装拉取portainer-ce镜像(portainer/portainer/portainer已被抛弃)docker pull portainer/portainer-ce创建一个数据卷docker volume create portainer_data启动portainer容器docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/r原创 2021-02-15 12:08:49 · 15626 阅读 · 3 评论 -
几款实用的Docker的GUI管理界面
docker是非常好用的工具,但是,对于非运维人员,不是天天敲docker的指令的程序员来说,敲docker指令确实不如一个GUI管理界面直观方便许多程序员喜欢装逼,会两条docker指令就嘲讽用GUI的小伙伴,其实完全没那必要,工具用对了场合,根据实际情况,实事求是,关键是能提高效率方才是正道!下面介绍几款好用的Docker GUI管理界面Portainer官网 https://www.portainer.ioPortainer 是一个轻量级的基于Web的Docker管理 GUI ,可让你轻.原创 2021-02-15 02:25:01 · 14765 阅读 · 0 评论 -
Ubuntu下的Kitematic安装启动出现无法使用的问题
Kitematic的安装环境如下:Ubuntu16.04 桌面版Kitematic的版本如下解压zip后,安装deb包,然后在app中心,找到Kitematic,运行时无法进入,出现如下错误:重复检查docker,无法检查到dockerwe can't find a native setup ...查阅官方解释后(点这里),发现应该用户权限问题,安装kitematic用的当前用户权限安装的,而docker安装时,用的root安装的,所以Kitematic一直无法直接使用docker命令解决办原创 2021-02-15 01:29:42 · 742 阅读 · 0 评论 -
docker的基本常用指令
docker常用的指令容器相关指令1、查看当前容器的运行状态docker ps # 正在运行的容器docker ps -a # 查看所有容器,包括停止的容器2、从docker镜像源中拉取一个镜像docker pull <imageName:tag> # 如ubuntu:16.043、启动一个容器(跑一个镜像、本地不存在则从中央docker源中查找拉去下来再启动)docker run -it <imageName:tag>docker run -it --name原创 2020-07-02 00:34:30 · 125 阅读 · 0 评论