Linux下怎么安装Docker
导读:本文共3658.5字符,通常情况下阅读需要12分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1、安装环境此处在Centos7进行安装,可以使用以下命令查看CentOS版本lsb_release-a在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看uname-r2、用yum源安装2.1 查看是否已安装docker列表yumlistinstalled|grepdocker2.2 安装dockeryum... ...
目录
(为您整理了一些要点),点击可以直达。1、安装环境
此处在Centos7进行安装,可以使用以下命令查看CentOS版本
lsb_release-a
在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看
uname-r
2、用yum源安装
2.1 查看是否已安装docker列表
yumlistinstalled|grepdocker
2.2 安装docker
yum-yinstalldocker
-y表示不询问安装,直到安装成功,安装完后再次查看安装列表
2.3 启动docker
systemctlstartdocker
2.4 查看docker服务状态
systemctlstatusdocker
以上说明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服务
[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
此处的–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
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Linux下怎么安装Docker的详细内容,希望对您有所帮助,信息来源于网络。