Método 01: String multilina usando citações únicas em um arquivo YAML no Ubuntu 20.04
Neste método, usaremos citações únicas em um arquivo YAML para criar uma string multilina. A variável da string será utilizada para manter uma passagem com mais de uma linha. Para este método, criaremos um arquivo de composição do docker dentro de um diretório que será um arquivo de suporte para o arquivo de imagem do docker.
O diretório será criado em nosso sistema Ubuntu usando os seguintes comandos:
O diretório da área de trabalho será acessado através do comando CD. Então, no diretório da área de trabalho, criaremos um subdiretório onde criaremos um arquivo de composição do Docker com o formato YAML.
Depois disso, mudaremos para o subdirectory usando o comando CD. Então, com o comando nano para o docker compor com um “.Extensão YML ”, criaremos um arquivo YAML no subdiretório, como podemos ver na saída abaixo do diretório em nossa área de trabalho:
O arquivo seria aberto diretamente em nosso terminal para edição. Mas também podemos editar o arquivo no editor de texto do Ubuntu, como podemos ver na saída abaixo:
No trecho acima do editor de texto, podemos ver um arquivo de composição para uma imagem do Docker. Existem várias variáveis neste arquivo. Na variável chamada "Exemplo", adicionamos uma string compreendendo várias linhas usando o caractere de citação única. Isso permitirá que a variável da string seja escrita em mais de uma linha. A string será apresentada como um parágrafo devido às citações únicas, mesmo que a maneira convencional permita apenas uma string de linha.
Método 02: String multiline usando citações duplas em um arquivo YAML no Ubuntu 20.04
Um texto com mais de uma linha será mantido dentro da variável de string nesta abordagem. Vamos construir uma corda multilina em um arquivo YAML, utilizando cotações duplas. Para esta estratégia, criaremos um arquivo de composição do Docker em um diretório que servirá como um arquivo de suporte para o arquivo de imagem do docker.
Os seguintes comandos serão usados para criar o diretório em nosso sistema Ubuntu:
O diretório da área de trabalho estará acessível usando o comando CD. Dentro dele, construiremos uma subpasta na qual construiremos um arquivo de composição do docker em formato YAML.
Depois disso, usaremos o comando CD para navegar para o subdiretório. Em seguida, use o comando nano para o Docker compor com um “.Extensão YML ”para gerar um arquivo YAML no subdiretório, como visto na saída do subdiretório em nossa área de trabalho abaixo:
O arquivo será aberto em nosso terminal para edição. Mas também poderíamos modificá -lo no editor de texto do Ubuntu, conforme mostrado na saída acima. Um arquivo composto para uma imagem do Docker pode ser visto no trecho do editor de texto acima. Existem várias variáveis neste arquivo. Adicionamos uma string que consiste em várias linhas usando o personagem de citação dupla à variável rotulada como “Exemplo.”Isso permite que a variável da string seja escrita em várias linhas. Por causa das citações únicas, a string será mostrada como um parágrafo, mesmo que o método padrão permita apenas um texto de uma linha.
Método 03: String multilina usando espaços duplos em um arquivo YAML no Ubuntu 20.04
Para este método, criaremos um arquivo de composição do docker em um diretório que servirá como um arquivo de suporte para o arquivo de imagem do docker. Nesta abordagem, usaremos espaços duplos em um arquivo YAML para construir uma corda multilina. Um parágrafo com mais de uma linha será mantido dentro da variável de string.
Em nosso sistema Ubuntu, os seguintes comandos serão usados para criar o diretório:
Navegaremos até o diretório de desktop usando o comando CD. Dentro dele, criaremos uma subpasta na qual criaremos um arquivo de composição do docker em formato YAML.
Depois disso, iremos ao subdiretório usando o comando CD. Em seguida, use o comando nano para o Docker compor com um “.Extensão YML ”para construir um arquivo YAML na subpasta, como visto na saída do subdiretório em nossa área de trabalho abaixo:
O arquivo será aberto para edição em nosso terminal. Mas também podemos editá -lo no editor de texto do Ubuntu, como demonstrado no resultado abaixo.
Um arquivo composto para uma imagem do Docker pode ser visto no trecho do editor de texto acima. Existem várias variáveis neste arquivo. Adicionamos uma string que consiste em várias linhas usando a técnica de espaçamento duplo à variável rotulada como “Exemplo.”Isso permite que a variável da string seja escrita em várias linhas. Por causa das citações únicas, a string será mostrada como um parágrafo, mesmo que o método padrão permita apenas um texto de uma linha.
Conclusão
Neste artigo, discutimos os métodos definidores de uma variável de string em um arquivo YAML. O foco principal deste artigo foi sobre cordas multilinas que podem atuar como um parágrafo que não é permitido em Yaml convencionalmente. Então, usamos métodos diferentes para atribuir texto multilina a uma variável de string. O uso de aspas simples e duplas geralmente é adotado neste cenário em que o texto é escrito em várias linhas entre esses caracteres. O uso de espaços duplos de acordo com o bloco de indentação também foi usado em um método para armazenar várias linhas em uma variável de string.