国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker-compose方式部署skywalking

這篇具有很好參考價值的文章主要介紹了docker-compose方式部署skywalking。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


報錯:Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.

Elasticsearch的docker-compose.yml

官網參考

version: '3'
services:
  es:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.17.6
    container_name: es
    environment:
      - TZ=Asia/Shanghai
      - discovery.type=single-node
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - data:/usr/share/elasticsearch/data
    ports:
      - 9200:9200
      - 9300:9300
    restart: always
volumes:
  data:
    driver: local

skywalking的docker-compose.yml

官網參考

version: '3'
services:
  skywalking-server:
    image: docker.io/apache/skywalking-oap-server:9.2.0
    container_name: skywalking-server
    environment:
      - TZ=Asia/Shanghai
      - SW_STORAGE=elasticsearch
      - SW_STORAGE_ES_CLUSTER_NODES=172.17.0.1:9200
      - "JAVA_OPTS=-Xms1024m -Xmx1024m"
    ports:
      - 12800:12800
      - 11800:11800
    restart: always
  skywalking-ui:
    depends_on:
      - skywalking-server
    image: docker.io/apache/skywalking-ui:9.2.0
    container_name: skywalking-ui
    environment:
      - TZ=Asia/Shanghai
      - SW_OAP_ADDRESS=http://172.17.0.1:12800
    ports:
      - 13800:8080
    restart: always

當前的docker版本啟動報錯

[root@docker ~]# docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      7d71120/1.13.1
 Built:           Wed Mar  2 15:25:43 2022
 OS/Arch:         linux/amd64

Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64
 Go version:      go1.10.3
 Git commit:      7d71120/1.13.1
 Built:           Wed Mar  2 15:25:43 2022
 OS/Arch:         linux/amd64
 Experimental:    false
[root@docker ~]# docker-compose version
Docker Compose version v2.12.2

報錯信息文章來源地址http://www.zghlxwxcb.cn/news/detail-422057.html

skywalking-server  | [0.152s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.
skywalking-server  | #
skywalking-server  | # There is insufficient memory for the Java Runtime Environment to continue.
skywalking-server  | # Cannot create worker GC thread. Out of system resources.
skywalking-server  | # An error report file with more information is saved as:
skywalking-server  | # /skywalking/hs_err_pid1.log
skywalking-ui      | [0.015s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.
skywalking-ui      | #
skywalking-ui      | # There is insufficient memory for the Java Runtime Environment to continue.
skywalking-ui      | # Cannot create worker GC thread. Out of system resources.
skywalking-ui      | # An error report file with more information is saved as:
skywalking-ui      | # /skywalking/hs_err_pid1.log
skywalking-server exited with code 1

需要升級docker的版本

需要先刪除容器和所有鏡像

docker rm -f xxx
docker rmi xxx

停止docker服務

[root@docker skywalking]# systemctl disable docker
Removed symlink /etc/systemd/system/multi-user.target.wants/docker.service.
[root@docker skywalking]# systemctl stop docker

卸載docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安裝docker

#更新yum
yum update
#安裝依賴包
yum install -y yum-utils device-mapper-persistent-data lvm2
#使用ali倉庫源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#按需選擇適合自己的版本
yum list docker-ce --showduplicates
#安裝默認最新的
yum install docker-ce docker-ce-cli containerd.io

啟動docker

# 配置開機啟動
systemctl enable docker
# 啟動docker 服務
systemctl start docker
# 查看版本
[root@docker skywalking]# docker version
Client: Docker Engine - Community
 Version:           20.10.21
 API version:       1.41
 Go version:        go1.18.7
 Git commit:        baeda1f
 Built:             Tue Oct 25 18:04:24 2022
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          20.10.21
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.18.7
  Git commit:       3056208
  Built:            Tue Oct 25 18:02:38 2022
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.10
  GitCommit:        770bd0108c32f3fb5c73ae1264f7e503fe7b2661
 runc:
  Version:          1.1.4
  GitCommit:        v1.1.4-0-g5fd4c4d
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

配置/etc/docker/daemon.json

{
 #鏡像源管理,我增加了阿里鏡像源,可以提速 
"registry-mirrors" : [
    "https://jkfdsf2u.mirror.aliyuncs.com",
    "https://registry.docker-cn.com"
  ],
#docker私服配置,因為不是https鏈接,所以在此配置
  "insecure-registries" : [
    "docker-registry.zjq.com"
  ],
#日志最大存儲限制,如果不配置它,可能會導致/var/lib/docker/tmp/containers目錄中的容器日志過大,擠占系統盤空間。
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "10"
  },
#Docker運行時使用的根路徑,默認 "/var/lib/docker"
  "data-root": "/data/docker"
}

升級docker-compose

# 原版本
[root@docker skywalking]# docker-compose version
Docker Compose version v2.12.2
# 下載最新版本
[root@docker skywalking]# curl -L "https://github.com/docker/compose/releases/download/v2.13.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 43.5M  100 43.5M    0     0  2880k      0  0:00:15  0:00:15 --:--:-- 7670k

# 添加執(zhí)行權限
[root@docker skywalking]# chmod +x /usr/local/bin/docker-compose
# 查看新的版本
[root@docker skywalking]# docker-compose version
Docker Compose version v2.13.0

到了這里,關于docker-compose方式部署skywalking的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 記錄MacOS M1芯片(ARM64架構)使用docker-compose方式部署Kafka

    記錄MacOS M1芯片(ARM64架構)使用docker-compose方式部署Kafka

    amd架構的鏡像非常好找,但由于博主是arm64架構的機器,所以一些開發(fā)環(huán)境非常的難找,所以在這里記錄一下arm64環(huán)境部署Kafka。 準備 docker-compose.yml 文件: 博主的虛擬機IP是192.168.153.131,注意替換你的服務器IP。 這個文件部署了zookeeper、kakfa以及kafkaUI 在docker-compose.yml目錄下,

    2024年02月15日
    瀏覽(22)
  • web3:使用Docker-compose方式部署blockscout瀏覽器+charts圖表

    最近做的項目,需要blockscout來部署一個區(qū)塊鏈瀏覽器,至于blockscout是什么,咱們稍后出一篇文章專門介紹下,本次就先介紹一下如何使用Docker-compose方式部署blockscout,以及過程中遇到的種種坑

    2024年02月11日
    瀏覽(29)
  • 3節(jié)點ubuntu24.04服務器docker-compose方式部署高可用elk+kafka日志系統并接入nginx日志

    3節(jié)點ubuntu24.04服務器docker-compose方式部署高可用elk+kafka日志系統并接入nginx日志

    節(jié)點名稱 IP 部署組件及版本 配置文件路徑 機器CPU 機器內存 機器存儲 Log-001 10.10.100.1 zookeeper:3.4.13 kafka:2.8.1 elasticsearch:7.7.0 logstash:7.7.0 kibana:7.7.0 zookeeper:/data/zookeeper kafka:/data/kafka elasticsearch:/data/es logstash:/data/logstash kibana:/data/kibana 2*1c/16cores 62g 50g 系統 800g 數據盤 Log-002 10.10.10

    2024年04月27日
    瀏覽(24)
  • docker-compose的部署

    docker-compose的部署

    目錄 一、compose的概述 1.1 yaml的概述 1.2 yaml的數據結構 1.2.1 docker composeyml文件的常用手段 1.3?docker compose 1.4 yml文件編寫 ?二、部署compose 2.1 下載docker-compose安裝包 ?2.2 部署docker-compose 2.3 部署docker-compose 2.4 開啟驗證 ?三、compose編排安裝tomcat容器 總結 compose是docker官網開發(fā)的,

    2024年02月01日
    瀏覽(27)
  • 一、docker-compose方式安裝運行Jenkins

    服務器系統:centos 7.6 以docker-compose 編排容器方式安裝,當然需提前安裝docker-compose環(huán)境(見百度-docker-compose環(huán)境安裝) docker-compose.yml

    2024年02月15日
    瀏覽(20)
  • Docker-Compose編排與部署

    Docker-Compose編排與部署

    目錄 Docker Compose Compose的優(yōu)點 編排和部署 Compose原理 Compose應用案例 安裝docker-ce 阿里云鏡像加速器 安裝docker-compose docker-compose用法 Yaml簡介 驗證LNMP環(huán)境? ????????Docker Compose 的前身是 Fig,它是一個 定義及運行多個 Docker 容器的工具 ??梢允褂?YAML 文件來配置應用程序的服

    2024年02月14日
    瀏覽(26)
  • ES-部署(docker-compose)

    參考資料 http://www.baiyp.ren/elasticsearch-集群部署.html 說明 一個服務器,三個es服務節(jié)點,一個kibana容器,一個elasticsearch-head服務節(jié)點。 es版本為7.17.5。 服務器地址:192.168.127.142。 elasticsearch 不建議使用docker,容器部署不適合有狀態(tài)服務。這里是為了學習方便。 安裝流程 安裝

    2024年02月08日
    瀏覽(30)
  • docker-compose部署redis

    docker-compose部署redis

    docker-compose是什么? Docker Compose是一個用于 定義和運行多個容器Docker應用程序的工具 。它允許您定義一組容器,這些容器組成一個完整的應用程序,且這些容器之間可以互相通信。通過Docker Compose,您可以使用一個單獨的文件來定義應用程序的 服務、網絡、卷等元素,并且可

    2024年02月12日
    瀏覽(25)
  • docker-compose部署Jenkins

    1、docker安裝 1.1 配置docker-yum源 yum -y install yum-utils yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 1.2 查看可選擇的docker-ce版本 yum list docker-ce --showduplicates|sort -r 1.3安裝指定版本docker yum -y install docker-ce-19.03.9 ps:如果安裝docker-ce-19.03.9報錯: package docker

    2024年02月02日
    瀏覽(26)
  • 四十六、docker-compose部署

    四十六、docker-compose部署

    一個項目肯定包含多個容器,每個容器都手動單獨部署肯定費時費力。docker-compose可以通過腳本來批量構建鏡像和啟動容器,快速的部署項目。 使用docker-compose部署主要是編寫docker-compose.yml腳本。 不論是Dockerfile還是docker-compose.yml腳本的編寫都依賴上下文,所以需要明確部署文

    2023年04月19日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包