首页 > 系统相关 >解决CentOS 7出现docker-compose: command not found

解决CentOS 7出现docker-compose: command not found

时间:2023-05-10 10:11:51浏览次数:43  
标签:compose CentOS soft command usr install docker local

解决CentOS 7出现docker-compose: command not found

1. 安装docker-compose

既然使用了docker-compose那自然得安装了
在GitHub上拉取过慢,建议在国内源DaoCloud中拉取:

curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/soft/docker-compose

其中的/usr/local/soft/docker-compose为自己想要安装的docker-compose的路径,可自行修改

2. 给Docker-Compose赋予权限

chmod +x /usr/local/soft/docker-compose

目录与上述一致

3. 安装Docker-Compose插件

yum -y install epel-release
yum install python3-pip
pip3 install --upgrade pip
pip3 install docker-compose

4. 修改指向

凡是在之前修改了安装地址都需要修改指向

ln -sf /usr/local/soft/docker-compose /usr/local/bin/docker-compose

让/usr/local/soft/docker-compose 指向 /usr/local/bin/docker-compose,以避免出现以下问题:

-bash: /usr/local/bin/docker-compose: No such file or directory

5. 确认版本

docker-compose --version

标签:compose,CentOS,soft,command,usr,install,docker,local
From: https://www.cnblogs.com/technicianafei/p/17387154.html

相关文章

  • 安装docker和docker-compose的shell脚本(Centos7版本)
    在执行脚本之前,我们需要先做两件事:避免防火墙与docker产生冲突,应先关闭防火墙。shell#去掉防火墙的开机自启动systemctldisablefirewalld.service#关闭防火墙systemctlstopfirewalld.service国内拉取dockerhub中的镜像速度一般都很慢,现在有一种方法可以提高......
  • CentOS /RHEL 系统更新安全补丁的方法
    在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的Linux版本更新可用的安全补丁。在这篇文章中,我们将分享如何在 CentOS/RHEL7/6版本中设置在需要时自动更新重要的安全补丁。和它同一家族的其它Linux版本(Fedora或ScientificLinux)中......
  • VMware之Centos7环境搭建
    VMware安装VMware安装步骤forWindows傻瓜式安装,下一步下一步即可,再不会直接百度细节:优先装VM16,其次VM15(如果开机蓝屏,换版本即可),本质没太大区别验证成功去你的windows网络连接中,能看到VMNet1和VMNet8两个网卡即可 VmwareforMac安装直接下一......
  • Centos 安装 supervisord服务
    安装supervisord执行如下命令安装supervisordyuminstallepel-release-yyuminstallsupervisor-y设置开机启动supervisordsystemctlenablesupervisord启动supervisordsystemctlstartsupervisord配置supervisord默认配置文件位置:/etc/supervisord.conf默......
  • Docker CLI docker compose rm常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • centos7设置nginx开机自启
    3、配置nginx开机启动切换到/lib/systemd/system/目录,创建nginx.service文件vimnginx.service#cd/lib/systemd/system/#vimnginx.service文件内容如下:[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/ngin......
  • centos中 hisat2 软件的安装
     001、下载安装包[root@PC1hisat2]#wgethttps://github.com/DaehwanKimLab/hisat2/archive/refs/tags/v2.2.1.tar.gz 002、tar-xavfv2.2.1.tar.gz##解压cdhisat2-2.2.1/make##编译 003、测试软件./hisat2--versio......
  • Linux(centos7.9)搭建ldap服务器
    一.LDAP是什么 后期更新,目前只搭建了服务器 二.linux搭建LDAP服务器以下服务器信息为该文档安装Radius服务环境 服务器信息:CentOS7  内核版本:3.10.0-1160.el7.x86_64 1.使用yum进行安装yum-yinstallopenldapcompat-openldapopenldap-clientsopenldap-serv......
  • CentOS7中firewall防火墙详解和配置
    提示修改防火墙配置文件之前,需要对之前防火墙做好备份重启防火墙后,需要确认防火墙状态和防火墙规则是否加载,若重启失败或规则加载失败,则所有请求都会被防火墙拒绝firewalld的基本使用#停止firewallsystemctlstopfirewalld.service#禁止firewall开机启动systemctldisab......
  • CentOS安装Git记录
    一.二进制方式 yum-yinstallgit 简单粗暴,一句话搞定,弊端就是版本太低,看看版本:git--version一般是1.8.x版本,据最新的2.40.x版本还是差挺多的 二.源代码方式 CentOS7环境建议选择v2.35以下版本,否则在编译的时候会出现错误。yuminstall-ycurl-develexp......