Как передать опцию «- u 0» в docker compose?

#docker #docker-compose

Вопрос:

Вот команда запуска докера mu :

 docker run -it -e SERVER_URL="http://somehost:8111"  
     --name teamcity-agent-1 
    -u 0 
    -v team_city_agent_config_docker:/data/teamcity_agent/conf 
    -v /var/run/docker.sock:/var/run/docker.sock  
    -v /opt/buildagent/work:/opt/buildagent/work 
    -v /opt/buildagent/temp:/opt/buildagent/temp 
    -v /opt/buildagent/tools:/opt/buildagent/tools 
    -v /opt/buildagent/plugins:/opt/buildagent/plugins 
    -v /opt/buildagent/system:/opt/buildagent/system 
     --network apps-net 
   -d jetbrains/teamcity-agent
 

Я переношу это в файл docker-compose, подобный этому :

  teamcityagent-01:
  environment:
   - 'SERVER_URL=http://tc-server:8111'
  container_name: teamcityagent-01
  volumes:
   - 'team_city_agent_config_docker:/data/envdata/tcagent-1/conf'
   - '/var/run/docker.sock:/var/run/docker.sock'
   - '/opt/buildagent/work:/opt/buildagent/work'
   - '/opt/buildagent/temp:/opt/buildagent/temp'
   - '/opt/buildagent/tools:/opt/buildagent/tools'
   - '/opt/buildagent/plugins:/opt/buildagent/pluginss'
   - '/opt/buildagent/system:/opt/buildagent/system'
  networks:
   - tools-net
  image: jetbrains/teamcity-agent
 

Проблема здесь в том, что параметр «-u 0» является обязательным для хорошего функционального агента, и я не знаю, как перенести его в мой файл docker compose.

Не могли бы вы помочь, пожалуйста?

С уважением

Комментарии:

1. ооочень user: 0 ?

2. Точно: пользователь: ‘0’

Ответ №1:

Спасибо Камильчук: Это было именно так: user: '0'