Linux下怎么安装Docker(docker,linux,开发技术)

时间:2024-05-10 10:40:48 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

Linux下怎么安装Docker

1、安装环境

此处在Centos7进行安装,可以使用以下命令查看CentOS版本

lsb_release-a

Linux下怎么安装Docker

在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看

uname-r

Linux下怎么安装Docker

2、用yum源安装

2.1 查看是否已安装docker列表

yumlistinstalled|grepdocker

Linux下怎么安装Docker

2.2 安装docker

yum-yinstalldocker

-y表示不询问安装,直到安装成功,安装完后再次查看安装列表

Linux下怎么安装Docker

2.3 启动docker

systemctlstartdocker

2.4 查看docker服务状态

systemctlstatusdocker

Linux下怎么安装Docker

以上说明docker安装成功

3、离线安装模式

3.1 安装包官方地址https://download.docker.com/linux/static/stable/x86_64/

可以先下载到本地,然后通过ftp工具上传到服务器上,或者在服务器上使用命令下载

wgethttps://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz

3.2 解压

tar-zxvfdocker-18.06.3-ce.tgz

3.3 将解压出来的docker文件复制到 /usr/bin/ 目录下

cpdocker/*/usr/bin/

3.4 在/etc/systemd/system/目录下新增docker.service文件,内容如下,这样可以将docker注册为service服务

Linux下怎么安装Docker

[Unit]Description=DockerApplicationContainerEngineDocumentation=https://docs.docker.comAfter=network-online.targetfirewalld.serviceWants=network-online.target[Service]Type=notify#thedefaultisnottousesystemdforcgroupsbecausethedelegateissuesstill#existsandsystemdcurrentlydoesnotsupportthecgroupfeaturesetrequired#forcontainersrunbydockerExecStart=/usr/bin/dockerd--selinux-enabled=false--insecure-registry=127.0.0.1ExecReload=/bin/kill-sHUP$MAINPID#Havingnon-zeroLimit*scausesperformanceproblemsduetoaccountingoverhead#inthekernel.Werecommendusingcgroupstodocontainer-localaccounting.LimitNOFILE=infinityLimitNPROC=infinityLimitCORE=infinity#UncommentTasksMaxifyoursystemdversionsupportsit.#Onlysystemd226andabovesupportthisversion.#TasksMax=infinityTimeoutStartSec=0#setdelegateyessothatsystemddoesnotresetthecgroupsofdockercontainersDelegate=yes#killonlythedockerprocess,notallprocessesinthecgroupKillMode=process#restartthedockerprocessifitexitsprematurelyRestart=on-failureStartLimitBurst=3StartLimitInterval=60s[Install]WantedBy=multi-user.target

Linux下怎么安装Docker

此处的–insecure-registry=127.0.0.1(此处改成你私服ip)设置是针对有搭建了自己私服Harbor时允许docker进行不安全的访问,否则访问将会被拒绝。

3.5 启动docker

给docker.service文件添加执行权限

chmod+x/etc/systemd/system/docker.service

重新加载配置文件(每次有修改docker.service文件时都要重新加载下)

systemctldaemon-reload

启动

systemctlstartdocker

设置开机启动

systemctlenabledocker.service

查看docker服务状态

systemctlstatusdocker

Linux下怎么安装Docker

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Linux下怎么安装Docker的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Linux权限管理方法是什么下一篇:

8 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18