离线安装docker(RedHat7.4)

离线安装docker(RedHat7.4)

docker


    • 1. 下载地址
    • 2. 解压并注册为service

1. 下载地址

官网下载地址:下载
官网文档地址:文档

2. 解压并注册为service

  1. 下载安装
# 下载
tarball="docker-18.09.7.tgz"
wget -c https://download.docker.com/linux/static/stable/x86_64/${tarball}
# 解压
tar -zxvf ${tarball}
# 复制到/usr/bin
cp docker/* /usr/bin
  1. 添加到service: vim /etc/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

# 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
  1. 启动服务
#添加文件权限并启动docker
chmod +x /etc/systemd/system/docker.service
#重载unit配置文件
systemctl daemon-reload
#启动docker
systemctl start docker
#设置开机自启
systemctl enable docker.service
  1. 检查状态
# 状态
systemctl status docker
# 版本
docker -v

原文地址:https://www.cnblogs.com/h-zhang/p/11172970.html

时间: 2024-10-01 22:32:08

离线安装docker(RedHat7.4)的相关文章

CentOS7离线安装docker问题解决

# CentOS7离线安装docker问题解决 [TOC] 因某些环境,不能联外网,所以使用docker yum源方法行不通,于是打算离线安装. 按此博客的方法http://www.cnblogs.com/aguncn/p/6863710.html,下载相应rpm安装. `rpm -ivh *.rpm --nodeps --force` 安装后,启动,报库文件缺少错误,下面是整个问题和解决过程: ``` [[email protected] ~]# /usr/bin/dockerd /usr/b

Ubuntu 离线安装 docker

1.下载离线包,网址:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/ 离线安装docker需要下载3个包,containerd.io ,docker-ce-cli,docker-ce 2.下载完毕后拷贝到ubuntu上用 dpkg 命令安装,先安装 containerd.io 跟 docker-ce-cli,最后安装docker-ce,命令 sudo dpkg -i xxxx.deb 原文地址:ht

Ubuntu18.04 离线安装 docker

Ubuntu18.04 离线安装 dockerhttps://blog.csdn.net/u012814856/article/details/804231851. 将下载下来的文件夹中的 4 个文件放到 Ubuntu 任意一个文件中(一般用户目录下) 2. 在同一目录下运行这行命令离线安装 docker: dpkg -i *.deb # chattr -i /etc/groupgroupadd dockersystemctl enable docker && systemctl star

Linux离线安装docker

2019/10/24,docker 摘要:CentOS 7.6中离线安装docker 18.06.3以及docker-compose 1.24.1 在线安装可参照 文档 所需环境 1.CentOS 7.6,内核版本需要大于3.10(使用uname -r查看内核版本) 2.docker安装包18.06.3(19版本我在使用中报了oci runtime的错误,但是18版本没问题) 建立安装脚本 将docker-18.06.3-ce.tgz传输到Linux系统后,同目录下新建脚本install-doc

离线安装docker最新版,记得要以下三个包。

如果安装了以前版本,还要删除以下这个包. container-selinux.noarch 2:2.10-2.el7 ============== 离线安装三个rpm -rw-r--r--. 1 root root 19524568 May 15 10:04 docker-ce-17.03.1.ce-1.el7.centos.x86_64.rpm-rw-r--r--. 1 root root 29108 May 15 10:04 docker-ce-selinux-17.03.1.ce-1.el

Linux离线安装docker&docker-compose

1.安装docker 1.1 下载docker离线安装包 下载地址 链接:https://pan.baidu.com/s/1GLXoyQ9ZrFpiq-iAzqdg6A 提取码:nf7s 1.2 安装 1.解压 tar -xvf docker-18.06.1-ce.tgz 2.将解压出来的docker文件内容移动到 /usr/bin/ 目录下 cp docker/* /usr/bin/ 3.将docker注册为service vim /etc/systemd/system/docker.serv

centOS7.3 离线安装docker

一.环境 因某些环境,不能联外网,所以使用docker yum源方法行不通,于是打算离线安装 环境:contos7.3(内核需为3.10+) cat /etc/redhat-release # CentOS Linux release 7.3.1611 (Core) 下载:docker-18.06.3-ce.tar 二.安装步骤 1)setup cd /usr/local/resource/docker tar -xzvf docker-18.06.3-ce.tar mv /usr/local/

搭建本地 yum 源 离线安装 Docker 1.12.6

使用 yum 安装 docker ,需要访问互联网.有时内网环境的机器也需要安装docker.直接使用rpm 包安装需要解决各种各样的依赖,搭建本地yum 源是一个很好解决问题的方法. centos yum 命令 提供了一种只下载不安装的命令 . yum  --downloadonly   ,  --downloaddir=DLDIR  ,下面是构建的详细步骤 环境准备 选择一台可以连接外网的服务器.保证可以相应的软件安装包 下载docker 软件 mkdir -p /opt/docker/do

Cenos6 离线安装Docker

1.注意事项 1.docker需要依赖 libcgroup库 2.docker需要依赖device-mapper系列 并且该系列包版本号大于1.02.79 3.本次安装的是1.7.1版本docker centos采用的6.5 理论上来说Centos7系列更好安装, 2.安装依赖 1.安装libcgroup库(此操作很危险,能不需要安装,尽量不要安装,如果需要安装,先挂载,再安装) 挂载:(因为安装cgroup后需要挂载进系统) 编辑 : 使用vi / vim命令编辑/etc/fstab文件 在文