首页 > 其他分享 >Alpine搭建docker环境

Alpine搭建docker环境

时间:2024-01-23 13:12:50浏览次数:33  
标签:service ulimit unlimited ULIMIT rc docker Alpine 搭建

Alpine搭建docker环境

基础环境已经具备,进行应用的安装和配置。

  1. 安装 docker 服务

    # 安装 docker
    apk add docker
    
  2. 配置 docker 服务

    # 启动 docker
    service docker start
    # 开机启动
    rc-update add docker boot
    # 查看版本
    docker version
    


  • 报错处理

    service docker restart
     * WARNING: you are stopping a boot service
    sh: error setting limit: Operation not permitted
     * docker: unable to apply RC_ULIMIT settings
     * Stopping Docker Daemon ...                                                                                      [ ok ]
    sh: error setting limit: Operation not permitted
     * docker: unable to apply RC_ULIMIT settings
     * Starting Docker Daemon ...
    
    • 解决方案

      # 解决方案 https://github.com/moby/moby/issues/43370
      # 注释原有 rc_ulimit  /etc/init.d/docker
      rc_ulimit=""
      RC_ULIMIT=""
      if [ "$1" = "start" ]; then
          if [ $BASH ]; then
              rc_ulimit="${DOCKER_ULIMIT:--c unlimited -n 1048576 -u unlimited}"
          else
              ulimit -c unlimited
              ulimit -n 1048576
              ulimit -p unlimited
          fi
      fi
      

标签:service,ulimit,unlimited,ULIMIT,rc,docker,Alpine,搭建
From: https://www.cnblogs.com/chongxs/p/17982225/alpine-docker-env

相关文章

  • 使用 Alpine 搭建 k3s
    使用Alpine搭建k3s官方文档:K3s-轻量级Kubernetes|K3s官方描述,可运行在systemd或者openrc环境上,那就往精简方向走,使用alpine做系统。与RHEL、Debian的区别,主要在防火墙侧;其他基础配置需求类似,脚本指令一致。下载安装包【离线安装】:Releases·k3s-io/k3s(......
  • 基于 Alpine 使用 kubeadm 搭建 k8s
    基于Alpine使用kubeadm搭建k8s先部署基础环境,然后根据官方文档K8s-AlpineLinux,进行操作。将官方文档整理为脚本整理脚本时,有部分调整#!/bin/shset-x#添加源,安装时已经配置#cat>>/etc/apk/repositories<<"EOF"#http://mirrors.aliyun.com/alpine/edge/commu......
  • 揭秘 Docker 网络:手动实现 Docker 桥接网络
    本文将带领读者探索Docker桥接网络模型的内部机制,通过手动实现vethpair、bridge、iptables等关键技术,揭示网络背后的运作原理。如果你对云原生技术充满好奇,想要深入了解更多相关的文章和资讯,欢迎关注微信公众号。搜索公众号【探索云原生】即可订阅1.概述Docker有多......
  • 基于Bitnami gitlab OVA包的gitlab 环境搭建
    前言最近在折腾gitlab,本篇记录搭建的过程方便以后查找环境Windowsserver+VMware安装为方便本次我们直接采用Bitnami的VOA安装包(VOA格式可同时兼容VirtualBox和VMware),可以直接在虚拟机导入即可。安装包位于这里。打开VMwareWorkstation,File->Open,选择刚刚下载好......
  • 搭建邮件服务器基于docker镜像的iredmail
    第一步安装docker很多博客都有,不过大多是自动模式如果要离线安装docker,需要下载docker安装包第二步安装iredmail/mariadbW1在线拉取如果是有互联网接入的,当然可以使用dockerpull命令直接拉取镜像,dockerpulliredmail/mariadbW2中间拉取使用一台有互联网接入的虚拟机......
  • 基于NFS搭建ES快照仓库
    原文:elasticsearch使用快照进行备份-技术经验-W3xue第一步:安装rpcbind、nfs-utilsnfs-utils:既包含客户端,又包含服务器Way1:在线安装yuminstallrpcbindnfs-utils-yWay2:离线安装浏览器搜索(亲测egde可用){软件包名}downloadpkgs安装rpcbind:libtrirpc->rpcbind安......
  • centos搭建dvwa
    一、环境部署1、下载dvwa安装包文件备用2、安装apacheaptinstallapache2-y3、安装mysqlaptinstlallmariadbmariadb-server-y4、安装phpapt-yinstallphp7.0php-pearlibapache2-mod-php7.0php7.0-mysqlphp7.0-curlphp7.0-jsonphp7.0-cgiphp7.0-gd注意:安装......
  • Redis集群搭建
    [!info]参考知乎:Redis集群的原理和搭建,一文带你详解CSDN:redis集群搭建、Redis集群模式与哨兵模式:详细对比与实例解析1.搭建脚本#连接redis-cli-c-hxxx.xxx.xxx.xxx-p8004-apassword#状态检查./bin/redis-cli-apassword--clustercheckxxx.xxx.xxx.xxx:......
  • Windows环境下的Gitlab的环境搭建
    描述:windows下用VitrualBox搭建gitlab环境因为gitlab不支持windows,所以要在windows下使用,就必须借助虚拟机(vitualBox,Vmware),或者Docker。1)下载虚拟机镜像:https://bitnami.com/stack/gitlab下载后得到一个ova格式的文件,它是虚拟机镜像文件。bitnami提供的是搭建了gitlab环境的d......
  • 【2024.01.23】搭建幻兽帕鲁palworld私人服务器,并配置难度
    使用docker进行部署无疑是最快的项目地址:https://github.com/thijsvanloef/palworld-server-docker代码内容services:palworld:image:thijsvanloef/palworld-server-docker:latestrestart:unless-stoppedcontainer_name:palworld-serverpo......