docker
重生之我是一名程序员
IN IT && WIN IT !
展开
-
docker-comose 搭建 redis cluster集群
2.在 redis 目录下创建 redis.conf 模板文件。3.复制配置文件到各个节点目录下。假设工作目录在 redis 下。转载 2024-09-14 09:17:15 · 156 阅读 · 0 评论 -
kubesphere 安装
以下操作两个节点都要操作, 这里以master节点为例子。kubesphere 多节点安装, 官方文档。安装过程网络下载不下来。转载 2024-04-29 09:17:27 · 106 阅读 · 0 评论 -
redis sentinel docker-compose 搭建
sentinel.conf 配置。查看 sentinel集群状态。转载 2023-08-18 09:06:08 · 212 阅读 · 0 评论 -
docker-compose 安装 skywalking 基于mysql存储
访问 即可转载 2022-11-30 09:10:48 · 958 阅读 · 0 评论 -
docker-prometheus和grafana安装
【代码】docker-prometheus和grafana安装。转载 2022-10-18 09:22:05 · 105 阅读 · 0 评论 -
skywalking-elasticsearch docker-compose配置
skywalking 8.x-elasticsearch docker-compose配置基于 skywalkiing 8.9docker-compose.yml 配置version: '3'services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.10.1 container_name: elasticsearch environment: - d转载 2022-04-29 13:42:16 · 697 阅读 · 0 评论 -
docker-compose 安装skywalking
docker-compose skywalking 结合 boot使用docker-compose 安装 skywalkingversion: '3'services: oap: image: apache/skywalking-oap-server:8.9.1 container_name: oap restart: always ports: - 11800:11800 # agent 上报数据的端口,这是 gRPC 端口 - 12800转载 2022-03-11 08:45:05 · 575 阅读 · 0 评论 -
dokcer 批量导出镜像
dokcer 批量导出镜像k8s 批量导出docker save $(docker images| grep -E ‘k8s|registry|coredns’ | grep -v REPOSITORY | awk ‘BEGIN{OFS=":";ORS=" "}{print $1,$2}’) -o k8s-master.tar导入镜像docker load -i k8s-master.tar转载 2021-12-16 08:54:04 · 268 阅读 · 0 评论 -
docker - docker0网络
docker - docker0网络docker0 网桥通信查看容器虚拟网卡docker 每创建一个容器,都会创建一个虚拟网卡xiao@z:~$ ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0转载 2021-09-12 16:10:33 · 239 阅读 · 0 评论 -
docker-compose 安装 canal
docker-compose 安装 canalcanal 同步特点:支持 修改,删除,创建等等语句logstash_jdbc 只支持 修改,创建, 不支持删除配置 mysql my.cnf# 开启 binloglog-bin=mysql-bin # 选择 ROW 模式binlog-format=ROW # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复server_id=1 创建 复制账号mysql> show mast转载 2021-09-08 08:53:20 · 1507 阅读 · 3 评论 -
k8s 集群安装
k8s 集群安装基于 kubectl 1.22.1大部分摘自网络,包括了自己遇到的问题, 作为记录设置主机名称hostnamectl set-hostname k8s-master修改 hosts 文件[root@k8s-master ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.l转载 2021-09-07 21:35:08 · 446 阅读 · 0 评论 -
docker 安装 prometheus
docker 安装 prometheus工程目录[root@blue prometheus]# tree.├── prometheus.yml└── start.shprometheus.yml 配置 文件# my global configglobal: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_inte转载 2021-08-12 08:58:18 · 642 阅读 · 0 评论 -
docker-compose - 安装 Apollo
docker-compose - 安装 Apollo初始化数据库[root@startsky ~]# git clone https://github.com/ctripcorp/apollo.gitCloning into 'apollo'...error: RPC failed; result=35, HTTP code = 0fatal: The remote end hung up unexpectedly[root@startsky ~]# git clone https://gith转载 2021-05-16 10:13:18 · 1090 阅读 · 0 评论 -
docker-批量删除容器
docker-批量删除容器docker-stop.sh[root@startsky ~]# cat docker-stop.sh # !/bin/bashappName=$1echo 'docker stop '+ $appNamedocker stop $(docker ps|grep $appName | awk '{print $1}')# 举例[root@startsky ~]# ./docker-stop.sh k8s转载 2021-05-15 15:46:38 · 140 阅读 · 0 评论 -
docker-compose安装 nacos 集群
docker-compose安装 nacos 集群nacos cluster 目录[root@blue dc]# tree nacos-clusternacos-cluster├── custom.properties├── docker-compose.yml└── env └── nacos-ip.envdocker-compose.yml 配置文件version: "3"services: nacos1: hostname: nacos1 contain转载 2021-03-25 09:02:59 · 761 阅读 · 0 评论 -
minikube安装
minikube安装创建普通用户[root@blue ~]# useradd tom[root@blue ~]# id tomuid=1000(tom) gid=1000(tom) 组=1000(tom)[root@blue ~]# passwd tom更改用户 tom 的密码 。新的 密码:无效的密码: 密码是一个回文重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。[root@blue ~]# visudo将普通用户加入 sudo[root@blue ~]#转载 2021-03-24 08:58:48 · 1271 阅读 · 1 评论 -
docker 问题
docker 问题问题1问题描述[root@localhost ~]# systemctl stop dockerWarning: Stopping docker.service, but it can still be activated by: docker.socket解决方案[root@localhost ~]# docker psCannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the转载 2021-03-22 21:19:34 · 569 阅读 · 0 评论 -
docker-compose mongo replica 搭建集群
docker-mongo复制集群docker-compose.yml配置:version: '3'services: mongo1: container_name: mongo1 image: mongo:latest restart: always ports: - '37017:27017' environment: - TZ=Asia/Shanghai volumes: - $PWD/mongo1/data:转载 2021-03-10 08:57:43 · 367 阅读 · 0 评论 -
docker 部署spring boot with 数据库
docker 部署spring boot with 数据库spring boot 工程目录└── src ├── main │ ├── docker │ │ └── docker-compose.yml │ ├── java │ └── resources │ ├── application-dev.yml │ ├── application-test.yml │ ├── appli转载 2021-03-07 15:36:48 · 228 阅读 · 0 评论 -
ELK - docker-compose 创建 ELK
ELK - docker-compose 创建 ELK基于 es: 7.10.xdocker-compose.yml 配置version: '3.1'services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.10.1 container_name: elasticsearch environment: - discovery.t转载 2021-01-31 11:38:59 · 196 阅读 · 0 评论 -
docker-compose logstash - Pipeline has terminated
问题在使用 docker-compose 启动 elk (logstash:7.10.1)时报:Pipeline has terminated {:pipeline_id=>".monitoring-logstash", :thread=>"#<Thread:0x6cb098cd run>"}当时使用的 logstash.conf 是:input { stdin {} }output { stdout { codec => rubydebug }}解转载 2021-01-30 09:56:47 · 1279 阅读 · 0 评论 -
docker-compose安装zookeeper
version: '3.1'services: zoo1: image: zookeeper:3.4.11 restart: always hostname: zoo1 container_name: zk1 ports: - 2181:2181 volumes: - $PWD/zk1/data:/data - $PWD/zk1/datalog:/datalog environment: ZOO_转载 2021-01-31 11:30:52 · 1239 阅读 · 0 评论 -
docker-idea中使用dockerfile进行远程调试
docker-idea中使用dockerfile进行远程调试Dockerfile配置文件FROM 192.168.93.130:5000/jdk8:latestMAINTAINER xxxVOLUME /tmpADD target/docker-mvc.jar app.jarEXPOSE 8080 9090ENTRYPOINT ["java", "-jar", "-agentlib:jdwp=transport=dt_soc转载 2020-10-11 20:45:15 · 1429 阅读 · 1 评论 -
docker构建jdk1.8镜像
docker构建jdk1.8镜像下载jdk1.8文件新建目录 /dc/jdk8, 将 jdk-8u45-linux-x64.tar.gz下载到此目录,并创建 Dockerfile文件:[root@startsky jdk8]# tree.├── Dockerfile└── jdk-8u45-linux-x64.tar.gzDockerfile配置文件FROM docker.io/jeanblanchard/alpine-glibcMAINTAINER zoeRUN mkdir /us转载 2020-10-11 10:23:30 · 2052 阅读 · 1 评论 -
docker-compose 安装registry
docker-compose 安装registrydocker-compose.yml配置文件:version: '3.1'services: registry: image: registry container_name: registry restart: always ports: - 5000:5000 volumes: - ./data:/var/lib/registry启动docker-compose up -d转载 2020-10-11 09:32:14 · 1051 阅读 · 0 评论 -
docker-创建jenkins容器
docker-创建jenkins容器在通过docker创建jenkins容器的时候,因为不能动态的给正在运行的容器填加卷(Volume),所以在需要共享与宿主机器的部分环境的时候,如jdk,maven,git...等等,需要事先在创建容器的时候就要指定好(就是这个坑,让我在容器中又安装了一遍环境,WTF!!)解决方案docker run \ -itd -p 8080:8080 ...转载 2020-01-16 20:36:00 · 353 阅读 · 0 评论 -
docker-以root用户进入容器
docker-以root用户进入容器问题描述有些时候,进入到容器内部不能进行对文件及文件夹的访问,修改和删除,如在搭建jenkins容器的时候,想在容器内部增加文件夹,但是往往系统告知Permission Denied解决方案# exec方式在退出的时候不会将容器服务关闭docker exec -it --user root container_id /bin/bash...转载 2020-01-16 20:26:07 · 10710 阅读 · 0 评论 -
docker-宿主机器与docker容器文件复制
docker-宿主机器与docker容器文件复制从宿主机器复制文件到docker容器# 将宿主机器中的demo.zip文件复制到窗口的`/opt/soft`路径下docker cp demo.zip container_id:/opt/soft从docker容器复制文件到宿主机器# 将docker窗口中的demo.zip复制到宿主机器`/usr/local/`路径下docker cp...转载 2020-01-16 20:20:48 · 206 阅读 · 0 评论 -
docker启动
docker 启动运行docker# 创建一个具有交互式的ubuntu容器docker run -i -t ubuntu /bin/bash-i: 保证容器中的STDIN开启-t: 为创建的容器分配一个伪tty的终端如果要创建交互式的容器,-i -t是基本的参数容器全名# 创建一个具有交互式的ubuntu容器docker run --name tom_contai...转载 2019-11-16 15:43:28 · 165 阅读 · 0 评论