当前位置:首页 > 系统 > RHEL7.4 离线安装Docker19

RHEL7.4 离线安装Docker19

系统3年前 (2019-12-04)

RHEL7.4 离线安装Docker19

Docker CE默认是不支持Redhat,但是可以使用静态二进制包安装使用,建议生产环境还是使用Docker支持的操作系统或是选择企业版本。这样离线安装非常方便,不用再一个个rpm包下载后使用yum localinstall *.rpm进行安装了,安装完成后使用v2ray测试


系统配置

setenforce 0 
sed 's/SELINUX=.*/SELINUX=permissive/g' -i /etc/selinux/config
systemctl stop firewalld.service
systemctl disable firewalld.service


查看端口占用

yum install wget lsof -y 
lsof -i:80
lsof -i:443


下载docker19

cd /root/
wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz


安装

tar -xvzf docker-19.03.5.tgz
cp docker/* /usr/bin/
dockerd &

RHEL7.4 离线安装Docker19

当终端中显示API listen on /var/run/docker.sock时,表示docker的守护进程已经启动完毕,可按Ctrl+C退出


设置自启

vim /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

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


测试

ps aux|grep docker
docker version

RHEL7.4 离线安装Docker19


公网环境服务器下载镜像

docker pull jrohy/v2ray

RHEL7.4 离线安装Docker19


公网环境服务器查看镜像

docker images

RHEL7.4 离线安装Docker19


公网环境服务器导出镜像

docker save c0a684bde81d > /root/v2ray.tar

RHEL7.4 离线安装Docker19


内网服务器导入镜像

docker load < /root/v2ray.tar

scp将文件传入/root目录下

RHEL7.4 离线安装Docker19

内网服务器修改镜像tag信息

docker tag c0a684bde81d docker.io/jrohy/v2ray:latest

如果不修改REPOSOTORY和TAG会显示<none>

RHEL7.4 离线安装Docker19

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/372.html

相关文章

台式机使用u盘安装chromeos第三方cloudready

台式机使用u盘安装chromeos第三方cloudready

 首先准备好一个8G或者16G的u盘https://www.neverware.com/freedownload下载32位或者64位的系统将下载好的文件解压出bin格式的文件本地需要安装ch...

利用LVM特性对EVE-NG硬盘分区扩容

利用LVM特性对EVE-NG硬盘分区扩容

下载的EVE-NG镜像中,存放模拟器镜像的分区太小了,上传几个cisco和juniper的模拟器就快满了,所以需要使用lvm特性对ubuntu server的硬盘分区进行扩容,首先先将eve-ng虚拟...

CentOS7 搭建LNMP

CentOS7 搭建LNMP

使用CentOS 1708,其实就是RHEL 7.4,使用YUM搭建LNMP环境(Linux、Nginx、MariaDB、PHP),全部使用新版组件,比如Nginx 1.12.2、MariaDB 10...

CentOS7安装PureFTP和vsFTP使用加密连接

CentOS7安装PureFTP和vsFTP使用加密连接

LNMP环境搭建好后,日后需要管理webroot路径下的文件,采用加密方式的FTP方式比较简单也安全安装PureFTPyum install pure-ftpd配置PureFTPv...

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...