首页 > 系统相关 >CentOS7.X 部署 Docker

CentOS7.X 部署 Docker

时间:2023-11-05 15:55:51浏览次数:41  
标签:部署 app 环境变量 CentOS7 命令 PATH Docker 安装包 docker

Docker安装包下载地址:https://download.docker.com/linux/static/stable/x86_64/
第一步:

将docker安装包上传到服务器上。

 解压安装包

tar -xzvf docker-19.03.9.tgz
在该命令中,"x" 表示解开 tar 包,"z" 表示解压 tar 包,"v" 表示显示详细信息,"f" 表示指定文件名。

 启动docker,看看是否部署成功

nohup /app/docker/dockerd &

 可以看到,执行完命令以后显示 “退出 1” 表示启动失败了。这里我们查看后台日志,发现报了2个错。

tail -10f nohup.out

这个报错的意思是没有找到docker组和containerd命令。

第二步:

配置环境变量,我们首先通过命令创建用户组:/e

useradd -s /sbin/nologin docker -M

然后我们再通过命令添加docker环境export PATH=$PATH:/app/docker/

先执行
vi /etc/profile
打开环境变量文件,再按I键在最后加上export PATH=$PATH:/app/docker/
按ESC退出,输入:x保存。
再输入命令
source /etc/profile
让环境变量文件生效

输入命令 

echo $PATH

看到有新加的docker环境变量则表示成功。

再次输入启动命令,没有报错,启动成功。

 

标签:部署,app,环境变量,CentOS7,命令,PATH,Docker,安装包,docker
From: https://www.cnblogs.com/lincaomei/p/17810592.html

相关文章

  • 部署MYSQL 二进制方式
    二进制部署mysql(之前一直使用部署好的,但是自己突然部署,忘记了。。。,这次记录下)一、需要先到mysql官方网站下载二进制安装包:#官网地址:https://dev.mysql.com/downloads/#下载地址:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.30-linux-glibc2.12-x86_64.ta......
  • centos7防火墙配置详细
     一、条件防火墙是开启的[root@ac~]#systemctlstatusfirewalld●firewalld.service-firewalld-dynamicfirewalldaemonLoaded:loaded(/usr/lib/systemd/system/firewalld.service;disabled;vendorpreset:enabled)Active:active(running)sinceSun......
  • 使用FastAPI部署Ultralytics YOLOv5模型
    前言 YOLO是YouOnlyLookOnce(你只看一次)的缩写,它具有识别图像中的物体的非凡能力,在日常应用中会经常被使用。所以本文将介绍如何使用FastAPI的集成YOLOv5,这样我们可以将YOLOv5做为API对外提供服务。本文转载自DeephubImba作者:auliyafirdaus仅用于学术分享,若侵权请联系删......
  • docker registry仓库使用说明
    在xz3060-dockerhub.kingbrains.com上安装了自己的dockerregistry,方便自己的docker镜像的管理。查看仓库里的镜像:http://dockerhub.kingbrains.com/v2/_catalog 1.将镜像推送到Dockerregistry:在本地计算机上执行dockertag命令,为镜像添加一个标签,指定镜像的仓库名称和......
  • 部署前端时OpenResty配置问题
    问题出现项目最初只在小程序上部署了接口,那时后端没有考虑跨域的问题。然而,随着管理后台的上线,问题变得明显起来:前端域名:a.**.cn后端域名:api.**.cn一开始还是开了前端cros跨域,但是调用的时候是a..cn/api/,出现了502gateway,网关找不到服务器。以为是生产环境只能这样配置,于是把前端......
  • 阿里云-docker容器相关操作
    查看所有的容器dockerps-a进入容器dockerexec-it容器ID/bin/bash停用全部运行中的容器dockerstop$(dockerps-q)删除全部容器dockerrm$(dockerps-aq)多条命令连接符&dockerstop$(dockerps-q)&dockerrm$(dockerps-aq)......
  • 阿里云安装docker
    yum更新yumupdateyuminstallepel-release-yyumcleanallyumlist安装并运行dockeryuminstalldocker-io-ysystemctlstartdocker检查安装结果docker-vdockerinfo启动dockersystemctlstartdocker#运行docker的守护进程重启dockersystemctlrestar......
  • ChatGLM3本地部署
    如何用免费GPU线上跑AI项目实践-飞书云文档(feishu.cn)准备步骤:1.配置好环境pytorch2.0.1python3.92.进入JupyterLab进入开发环境3.将glm3从开源项目中git下来,这里在terminal输入指令后,输入github的账号密码进行git。gitclone命令:gitclone网址存储地址 4.下载Pytho......
  • 如何将docsify项目部署到centos系统nginx中?
    要将Docsify项目部署到CentOS系统的Nginx中,可以按照以下步骤进行操作:1.在CentOS服务器上安装Nginx: -打开终端并以root用户身份登录到CentOS服务器。 -运行以下命令来安装Nginx:    yuminstallnginx   -安装完成后,启动Nginx服务:    systemctls......
  • 安全运营之Zeek开源网络流量分析工具安装部署
    一、zeek简要介绍    Zeek官方网站为https://zeek.org/,官网将其定义为一款开源的网络安全流量分析工具,其前身为Bro,在其官方网站可以找到详细的文档说明,zeek可以以单节点部署,也可以以集群的方式部署。Zeek的架构如下:其中有两个关键的组件,EventEngine以及PolicyScriptInter......