Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

564
Visualizações
¿Puedo pasar los argumentos de ejecución de Docker a las banderas opcionales de Golang?

Quiero ejecutar un script go simple en un contenedor docker. El script tiene algunas banderas como los dos ejemplos a continuación.

Banderas:

 dataSource := flag.String("input", "", "Path") ... concurrency := flag.Int("concurrency", 10, "Concurrency") flag.Parse()

Algunas banderas tienen valores predeterminados y son opcionales. Otros son obligatorios para ser configurados por el usuario. ¿Cómo pasaría los argumentos en el comando de ejecución de la ventana acoplable al script go sin que el usuario ingrese todos los argumentos?

archivo acoplable:

 FROM golang:alpine AS builder RUN apk update && apk add --no-cache git WORKDIR $GOPATH/go/src/app ENV GOBIN=/usr/local/bin COPY . . RUN go get github.com/lib/pq RUN go build -o /go/bin/Import FROM scratch COPY --from=builder /go/bin/Import /go/bin/Import ENTRYPOINT ["/go/bin/Import""]

He leído los documentos sobre ENTRYPOINT pero no pude encontrar nada adecuado para mí. ¿Es posible o no tiene sentido?

He leído publicaciones como esta: Pase argumentos opcionales al ejecutar una imagen de Docker . Simplemente pasan argumentos individuales, ¿cómo definiría el valor predeterminado para esos?

Gracias por cualquier ayuda

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda