首页 > 其他分享 >docker安装

docker安装

时间:2023-07-30 11:13:14浏览次数:32  
标签:bin daemon service usr docker 安装 目录

1、下载docker二进制文件:
https://download.docker.com/linux/static/stable/x86_64/

2、docker镜像等文件默认保存在/var/lib/docker目录下,为防止根目录爆满,建议先在/var/lib/docker目录下挂载一个磁盘。然后新建一个docker用户。

groupadd docker

useradd -G docker  docker 

3、解压到 /usr/bin 目录
tar -xf docker-18.09.1.tgz
解压后会有个docker目录,里面有以下文件
containerd,containerd-shim,ctr,docker,docker-init,dockerd,runc

将docker目录下的二进制文件都复制到/usr/bin目录下

cp docker/*   /usr/bin/

4、新增文件
vi /usr/lib/systemd/system/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
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

5、启动docker服务

systemctl daemon-reload
systemctl start docker.service
systemctl enable docker.service

6、根据实际情况配置/etc/docker/daemon.json,配置后重启服务。

systemctl daemon-reload
systemctl restart docker.service

 

标签:bin,daemon,service,usr,docker,安装,目录
From: https://www.cnblogs.com/teiperfly/p/17591134.html

相关文章

  • dolphinscheduler docker-compose 运行简单说明
    因为官方提供的dolphinscheduler有一些问题,所以自己调整环境变量的配置,方便直接运行运行docker-compose文件version:"3"services:dolphinscheduler-postgresql:image:bitnami/postgresql:15.2.0ports:-"5432:5432"profi......
  • IDEA安装(2020.3)
    IDEA安装(2020.3)1.下载地址官网:https://www.jetbrains.com/idea/download/other.html百度网盘:https://pan.baidu.com/s/1c5UpSpJhIRh4rTPaZuKvPA?pwd=qv0f提取码:qv0f--来自百度网盘超级会员V5的分享2.安装2.更改安装路径3.创建快捷方法3.破解版下载破解......
  • JDK8安装
    JDK8安装1.下载地址官网https://www.oracle.com/java/technologies/downloads/#java8百度网盘链接:https://pan.baidu.com/s/1qE6dEk1rB9k7h5yiNdug4g?pwd=vjwf提取码:vjwf--来自百度网盘超级会员V5的分享2.安装下载双击安装更改安装熟悉的目录3.配置环境变量......
  • 群晖docker nastools搭建家庭影音中心
    1.所需镜像nastools(2.9.0),nastools2.9.1版本之后,只能够使用PT下载,对于没有PT只能够用BT的小伙伴,选这个版本nastools作用主要是对下载的电影电视剧等进行整理,方便后边的jellyfin更好的识别。同时,能够做硬链接,方便PT的小伙伴保种,对于不需要保种的,可以使用移动的方式qbittore......
  • ArchLinux安装KDE Plasma和NetworkManager后网络无法正常连接的问题
    前几天刚刷了系统,发现开机自动启动NetworkManager后,无法正常激活网络(也就是网卡开机默认DOWN),但手动dhcpcd后就可以正常使用网络,所以我最近一直在开机自启NetworkManager后手动sudodhcpcd,直到今天我发现ipv6有点小问题之后实在忍不了了,解决了一下这个问题具体怎么解决的呢,简单的......
  • 18-Hive入门&安装
    1.Hive概述1.1什么是Hive?ApacheHive是一款建立在Hadoop之上的开源数据仓库工具,可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表,基于表提供了一种类似SQL的查询模型,称为Hive查询语言(HQL),用于访问和分析存储在Hadoop文件中的大型数据集。H......
  • Nodejs 第二章(安装)
    安装nodejs访问官网ennodejs.org/encnwww.nodejs.com.cn/LTS长期支持版Current尝鲜版选择自己的操作系统windowsMacLinuxwindows需要区分64位和32位Mac需要区分64位还是ARM芯片Linux同上。其中msi和pkg可以直接安装较为简单MacPkgwindowsmsi也可以自行下载压缩包......
  • Webpack 入门教程-安装
    Webpack是一个前端资源加载/打包工具。安装Webpack使用cnpm安装webpack:cnpminstallwebpack-g创建项目接下来我们创建一个目录app:mkdirapp在app目录下添加runoob1.js文件,代码如下:app/runoob1.js文件document.write("Itdashu.");app/index.html文件<html>......
  • 基于wsl2在container中利用conda安装pytorch环境
    ###一、利用conda创建一个新的环境参考命令condacreate-nENV_NAMEpython=X.X•-nENV_NAME指定环境名称•python=X.X指定要创建的Python版本,比如python=3.6使用命令:condacreate-npytorch1.13python=3.8参考资料-Anacondaconda常用命令:从入门到精通:https://......
  • Android studio 4.1.2安装入门教程
    目录JDK安装与配置一、下载JDK二、JDK安装三、JDK的环境配置四、JDK的配置验证Androidstudio安装Androidstudio连接手机真机调试(以华为鸿蒙为例)一、新建一个android项目二、进入项目面板三、配置AndroidStudio四、安装手机驱动程序五、连接手机六、运行程序七、......