![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
死磕音视频
这个作者很懒,什么都没留下…
展开
-
搭建简易版的k3s
机器规划服务器规划ipk3s-master主节点/mysql/rancherUI172.16.3.2k3s-work工作节点172.16.3.3注意每台计算机必须具有唯一的主机名。如果您的计算机没有唯一的主机名,请传递K3S_NODE_NAME环境变量,并为每个节点提供一个有效且唯一的主机名。我就是因为这个问题耽误了很长时间,如果主机名相同,请设置export K3S_NODE_NAME=work搭建mysql在master节点使用docker搭建my原创 2021-07-06 19:30:42 · 375 阅读 · 0 评论 -
鲲鹏上部署nacos的坑记录
替换base镜像Docker由于nacos的docker镜像只支持x86,所以我们需要自己在arm下打包个nacos替换原来Dockerfile的镜像FROM arm64v8/centos:centos7K8S如果使用k8s,nacos依赖peerfinder插件,该插件官方提供的二进制包是x86的,需要自己打一个镜像由于该插件官方已经废弃了,找不到对应的依赖包,我们这里提供了一个clone 仓库git clone https://github.com/kubernetes-reti原创 2021-03-24 22:52:05 · 1278 阅读 · 1 评论 -
解决gitlab-runner一直处于等待中
在使用gitlab-runner的时候一直处于等待中主要有以下几个原因1.启动用户不是gitlab-runner而是其他用户/usr/local/bin/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user root改为/usr/local/bin/gitlab-runner原创 2021-03-11 19:34:57 · 12925 阅读 · 0 评论 -
docker容器内访问宿主机的资源
我们经常会在容器内访问宿主机的资源比如 nginx容器反向代理其他容器或者宿主机的应用如果nginx在容器内,方向代理宿主机的应用,直接使用127.0.0.1 或者localhost是有问题的,因为宿主机的网络和容器网络不通解决办法在linux下使用docker0网络,把127.0.0.1改为docker0网络172.17.0.1ifconfig2.Docker v 20.10及更高版本在Linux上可以在启动的时候添加–add-host=host.docker.internal:ho原创 2021-03-09 09:54:04 · 6372 阅读 · 0 评论 -
如何在Dockerfile中clone 私库
前言我们经常会在Dockerfile中使用git clone 仓库FROM maven:3.6.0-jdk-8-alpine AS buildRUN sed -i "s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g" /etc/apk/repositories \ && apk add --no-cache gitRUN git clone https://私库如果仓库是公开的也没有什么问题,如果是私库的话,我们会面临以下原创 2020-12-01 20:56:28 · 6083 阅读 · 0 评论 -
华为鲲鹏-使用docker构建多平台镜像
前言最近在玩鲲鹏,由于鲲鹏的处理器是arm的,很多开源软件如redis最新版本都没有arm的镜像,所以在鲲鹏上运行这些开源软件会有问题解决办法也很简单,把redis源代码拉下来,使用原本的Dockerfile在arm的基础上在打包镜像就好了arm和x86的区别ARM和X86的区别ARM属于精简指令集(RISC)和X86属于复杂指令集(CISC)精简指令集(RISC)和 复杂指令集(CISC)的区别打个比方:比如说我们要命令一个人吃饭,那么我们应该怎么命令呢?我们可以直接对他下达原创 2020-10-25 12:09:15 · 2318 阅读 · 1 评论 -
使用docker搭建opensips3.1
前言使用docker搭建opensips没有什么难的,主要有两个问题docker网络NAT问题opensips3.1 docker版本官方还未更新的问题步奏先安装好dockerclone我fork的仓库git clone https://github.com/daxiondi/docker-opensips.gitcd docker-opensips打包镜像(速度有点慢,耐心等待)make build-3.1安装好后会在本地生成docker image,使用命令查看他原创 2020-10-25 10:26:12 · 3421 阅读 · 4 评论 -
华为鲲鹏服务器安装docker-compose一路坑分享
安装dockerdocker直接按照官网的安装就行安装docker-compose安装docker-compose有两种方式通过github下载,但是看了下都是X86的所以鲲鹏用不了通过pip3方式安装安装Python3要使用pip3首先需要安装Python3,默认机器上安装的是python2.7的,注意不能直接卸载python2.7因为yum就是使用python2X编写的下载Python3wget https://www.python.org/ftp/python/3.6.1/原创 2020-10-13 20:17:03 · 518 阅读 · 2 评论