首页 > 系统相关 >BCLinux-docker安装配置

BCLinux-docker安装配置

时间:2023-08-30 14:22:21浏览次数:34  
标签:bin BCLinux cgroups service systemd docker 安装 Docker

一、系统介绍
    Bclinux.x86_64、JDK1.8
    系统下载地址:https://mirrors.cmecloud.cn/bclinux/

二、Docker安装
1、解压
tar -xvf docker-20.10.9.tgz

2、将解压出来的docker文件内容移动到 /usr/bin/ 目录下
cp docker/* /usr/bin/

3、将docker注册为service
vim /etc/systemd/system/docker.service

将下列配置加到docker.service中并保存

[Unit]
Description=Docker Application Container Engine

Documentation=https://docs.docker.com

After=network-online.target firewalld.service

Wants=network-online.target

[Service]

Type=notify

# the default is not to use systemd for cgroups because the delegate issues still

# exists and systemd currently does not support the cgroup feature set required

# for containers run by docker

ExecStart=/usr/bin/dockerd

ExecReload=/bin/kill -s HUP $MAINPID

# Having non-zero Limit*s causes performance problems due to accounting overhead

# in the kernel. We recommend using cgroups to do container-local accounting.

LimitNOFILE=infinity

LimitNPROC=infinity

LimitCORE=infinity

# Uncomment TasksMax if your systemd version supports it.

# Only systemd 226 and above support this version.

#TasksMax=infinity

TimeoutStartSec=0

# set delegate yes so that systemd does not reset the cgroups of docker containers

Delegate=yes

# kill only the docker process, not all processes in the cgroup

KillMode=process

# restart the docker process if it exits prematurely

Restart=on-failure

StartLimitBurst=3

StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

4、启动
chmod +x /etc/systemd/system/docker.service                 #添加文件权限并启动docker
systemctl daemon-reload                                         #重载unit配置文件
systemctl start docker                                         #启动Docker
systemctl enable docker.service                              #设置开机自启

5、验证
systemctl status docker                                        #查看Docker状态
docker -v                                                      #查看Docker版本

标签:bin,BCLinux,cgroups,service,systemd,docker,安装,Docker
From: https://www.cnblogs.com/zhangkaimin/p/17667093.html

相关文章

  • kafka安装以及参数
    kafka安装安装JDKyuminstall-yjava-1.8.0-openjdk.x86_64查看版本java-versionkafka是分布式的,需要多台机器,并且保证机器之间是免密登录同时需要用zookeeper集群负责管理。1、kafka版本选择,从官网下载即可,我这使用的是kafka_2.12-2.70.tgz2、brokers节点分配,注......
  • centos 离线安装 mysql5.7
    下载离线安装包tarhttps://dev.mysql.com/downloads/mysql/5.7.html#downloads(mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz)移动到安装目录解压/usr/local/tar-zxvfmysql-5.7.36-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.36-linux-glibc2.12-x86_64mysql创建用......
  • pg10 安装pageinspect插件
    1.切换到源码包的contrib路径下,ls插件名称cd/data/soft/PostGreSQL/postgresql-10.20/contrib/pageinspect编译该插件makegcc-Wall-Wmissing-prototypes-Wpointer-arith-Wdeclaration-after-statement-Wendif-labels-Wmissing-format-attribute-Wformat-security-fn......
  • docker 安装mysql
    dockerpullmysqldockerimagesdockerrun-p3306:3306--namemysql--restart=always--privileged=true\-v/usr/local/mysql/log:/var/log/mysql\-v/usr/local/mysql/data:/var/lib/mysql\-v/usr/local/mysql/conf:/etc/mysql\-v/etc/localtime:/et......
  • RabbitMQ快速入门--介绍和安装
                     ......
  • GBase 8s 安装与卸载
    安装环境说明GBase8s是一款典型的事务型数据库,类似于Oracle,MySQL等。这款数据库对安装环境要求不高,完全可以在虚拟机上安装和学习,甚至有版本可以部署到嵌入式环境中。GBase8s的硬件安装要求:硬件指标CPU2核或以上内存2G或以上磁盘10G或以上网卡千兆检查服务器内存大小[root@devsvr......
  • Docker镜像仓库
                     ......
  • Docker 安装 达梦数据库
    Docker安装达梦数据库 一、背景介绍最近几年,随着国外(尤其是美国)对我国的技术封锁和经济制裁,国家提倡软件项目在开发和实施过程中,服务器、交换机等硬件设备尽量采用国产化,软件要求自主可控、自主研发。因此,积极了解国产化软硬件还是很有必要的,比如:龙芯、鲲鹏、飞腾、银河麒......
  • DockerCompose-部署微服务集群
                                 ......
  • Ftp基础(一):基于Vsftpd(主动模式和被动模式)安装Ftp
      如果是Windows下,我们一般使用IIS来部署一套Ftp,如果是Linux下,个人一般使用Vsftpd来搭建一套Ftp。  至于什么是Ftp,就不介绍了,本文就Ubuntu下安装配置Vsftpd,CentOS其实差不多,所以这里就当做笔记了  安装    Ubuntu下安装Vsftpd很简单,使用apt安装即可  #更新......