运行`docker-compose up -d xxx`报错“yaml:invalid trailing UTF-8 octet“解决方法

这篇具有很好参考价值的文章主要介绍了运行`docker-compose up -d xxx`报错“yaml:invalid trailing UTF-8 octet“解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、操作

运行docker-compose up -d xxx

二、报错

yaml:invalid trailing UTF-8 octet

三、解决方法

使用notepad打开docker-compose.yml文件,确认文件编码为UTF-8,查看文件内容,注释中存在乱码。删除乱码信息后保存,再次运行docker-compose up -d xxx,结果运行成功。

说明:引入此报错是由于在修改使用MobaXterm连接的服务器上的文件时是使用外部编辑器修改,修改保存后致使原有的部分注释出现乱码。文章来源地址https://www.toymoban.com/news/detail-532477.html

到了这里,关于运行`docker-compose up -d xxx`报错“yaml:invalid trailing UTF-8 octet“解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Docker-compose】基于Docker-compose创建LNMP环境并运行Wordpress网站平台

    参见使用Docker构建LNMP环境并运行Wordpress网站平台 Docker-Compose将所管理的容器分为三层,分别是 项目(project)、服务(service)以及容器(container) 。 Docker-Compose运行目录下的所有文件组成一个项目, 若无特殊指定项目名即为当前目录名 。 一个工程当中可包含多个服务,每个

    2024年02月15日
    浏览(39)
  • ERROR: The Compose file ‘./docker-compose.yml‘ is invalid because:Unsupported config option for ser

    使用命令: docker-compose up -d 报错: 错误:撰写文件“./docker-compose.yml”无效,因为: 不支持的服务配置选项:“web5” 解决,docker-compose.yml文件缺乏版本号,导致报错,添加版本号即可解决 错误文件:  修改后: 命令能够顺利执行  

    2024年02月11日
    浏览(33)
  • 一、docker-compose方式安装运行Jenkins

    服务器系统:centos 7.6 以docker-compose 编排容器方式安装,当然需提前安装docker-compose环境(见百度-docker-compose环境安装) docker-compose.yml

    2024年02月15日
    浏览(33)
  • 将gitbub下载的docker-compose项目运行在docker

    目录 一.从github上下载代码到本地 1.通过github指令获取 2.通过zip的方式直接把包下载到本地 3.区别 二.在代码包找到docker-compose.yml文件 1.如果官网有提示路径可以直接在文件夹找到这个文件  2.使用开发软件打开项目查看(可用软件搜索yml)  3.知识补充(yml文件编写)  三.运行

    2024年02月10日
    浏览(32)
  • docker-compose.yml报错问题

    ERROR: The Compose file \\\'./docker-compose.yml\\\' is invalid because: Invalid top-level property \\\"True\\\". Valid top-level sections for this Compose file are: version, services, networks, volumes, secrets, configs, and extensions starting with \\\"x-\\\". You might be seeing this error because you\\\'re using the wrong Compose file version. Either specify a supported vers

    2024年02月14日
    浏览(34)
  • 实战:win10安装docker并用docker-compose构建运行容器

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。但是某些时候我们没有Linux环境怎么破?为了解决这个问题我们可以用VM虚拟机上安装Linux系统进行处理。然而对于我们的WIN10系统自带Hyper-V虚拟机,简直不要太爽。我们可以直接开启Hyper-V服务,并安

    2024年02月12日
    浏览(42)
  • docker-compose 以交互式方式运行你的容器

    最近遇到一个问题,用docker-compose编排的mysql和django服务,在django模型上加了一个没有默认值(就不想在模型上加default=xxx)的非空字段,这时候django会要求你提供一个默认值给这个字段。这时候容器将会启动失败。想尝试docker run单独启动django服务,但又依赖容器化的mysql服务

    2023年04月09日
    浏览(25)
  • docker报错之路(2)sudo: docker-compose:找不到命令

    参考文档: 记一次sudo dokcer-compose报错(含安装方法) 场景再现: 普通权限下 docker-compose 正常 但是 docker-compose up ... 某个yml文件时,提示权限不够 尝试使用超级权限 sudo docker-compose up ,竟然提示找不到命令! 原因有两种: 原因1:yum安装后,通过whereis docker-compose 查看路径,只

    2024年02月12日
    浏览(31)
  • mac 安装docker-compose报错,/usr/local/bin/docker-compose: line 1: {error:Document not found}:

    问题: mac 安装docker-compose报错 {error:Document not found}: command not found 解决方案: Mac 的 Docker 桌面版和 Docker Toolbox 已经包括 Compose 和其他 Docker 应用程序,因此 Mac 用户不需要单独安装 Compose。 docker-compose 指令 改成 docker compose 即可 例如

    2024年02月11日
    浏览(38)
  • docker-compose报错,/usr/local/bin/docker-compose: line 1: $‘\r‘: command not found ,重新安装docker即可

    下载最新版的docker-compose文件 添加可执行权限 查看版本 docker-compose version 1.16.1, build 1719ceb

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包