Different stdout with supervisord using docker vs docker-composeNginx: How to use docker log collector when nginx is running under supervisord404 when serving static files with docker+nginx+django/angularjsImmutable Server model with Docker/Ansible vs. Ansible, Puppet, and Foreman in AWS?How can I automatically restart my Docker containers with container auto-delete?

Why is Bézout's identity considered an identity?

Intuitively, why does putting capacitors in series decrease the equivalent capacitance?

Do 3D printers really reach 50 micron (0.050mm) accuracy?

Procedurally generate regions on island

Going to get married soon, should I do it on Dec 31 or Jan 1?

MH370 blackbox - is it still possible to retrieve data from it?

One folder two different locations on ubuntu 18.04

Generate and graph the Recamán Sequence

If a high rpm motor is run at lower rpm, will it produce more torque?

Why is Madam Hooch not a professor?

Why isn’t the tax system continuous rather than bracketed?

Does ultrasonic bath cleaning damage laboratory volumetric glassware calibration?

Are there any vegetarian astronauts?

Difference between 'demás' and 'otros'?

I played my first (rapid) tournament recently and I wanted to calculate my ELO

Find smallest index that is identical to the value in an array

Why is the Turkish president's surname spelt in Russian as Эрдоган, with г?

How to write or read powers (math) by words?

In native German words, is Q always followed by U, as in English?

How exactly is a normal force exerted, at the molecular level?

When is it ok to add filler to a story?

Bash echo $-1 prints hb1. Why?

Confusion about multiple information Sets

Could Sauron have read Tom Bombadil's mind if Tom had held the Palantir?



Different stdout with supervisord using docker vs docker-compose


Nginx: How to use docker log collector when nginx is running under supervisord404 when serving static files with docker+nginx+django/angularjsImmutable Server model with Docker/Ansible vs. Ansible, Puppet, and Foreman in AWS?How can I automatically restart my Docker containers with container auto-delete?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I have a service running inside docker using nginx and php-fpm. I have been beating my head against the wall to get all of the logs to redirect to stdout. The approach that I took was to use supervisord. Using docker-compose up my-app everything worked as expected; all of the logs are being sent to stdout. However, when I run



docker run -p 81:80 
-v $(pwd)/myapp:/var/www/html
my-app


I get no output.



Here is my supervisor configuration:



[supervisord]
nodaemon=true
user=root

[program:php-fpm]
command=/usr/sbin/php-fpm7.0 -F

[program:nginx]
command=/usr/sbin/nginx -g "daemon off;"

[program:nginx-log-access]
command=/usr/bin/tail -f /var/log/nginx/access.log
stdout_logfile=/dev/fd/1
stdout_logfile_maxbytes=0
autorestart=true

[program:nginx-log-error]
command=/usr/bin/tail -f /var/log/nginx/error.log
stdout_logfile=/dev/fd/1
stdout_logfile_maxbytes=0
autorestart=true

[program:php-fpm-log]
command=/usr/bin/tail -f /var/log/php7.0-fpm.log
stdout_logfile=/dev/fd/1
stdout_logfile_maxbytes=0
autorestart=true
startsecs=3

[program:laravel-log]
command=/usr/bin/tail -f /var/www/html/storage/logs/laravel.log
stdout_logfile=/dev/fd/1
stdout_logfile_maxbytes=0
autorestart=true


and my docker-compose



version: '3'
services:
my-app:
build:
context: ../../my-app
dockerfile: docker/Dockerfile
image: my-app
ports:
- "81:80"
volumes:
- ../../my-app:/var/www/html


my base dockerfile



FROM ubuntu

# Update
RUN apt-get update --fix-missing && apt-get -y upgrade

# Install Python Setup Tools
RUN apt-get install -y python-pip

# Intall Supervisord
RUN easy_install supervisor

# Install NGINX
RUN apt-get -y install nginx

# Install PHP
RUN apt-get -y install php7.0-fpm
php7.0-mbstring
php7.0-xml
php7.0-curl

# Configure PHP-FPM
RUN sed -i 's/;daemonize = .*/daemonize = no/' /etc/php/7.0/fpm/php-fpm.conf &&
sed -i "/;clear_env = .*/cclear_env = no" /etc/php/7.0/fpm/pool.d/www.conf &&
sed -i -e 's/max_execution_time = 30/max_execution_time = 300/g' /etc/php/7.0/fpm/php.ini &&
sed -i -e 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php/7.0/fpm/php.ini &&
sed -i -e 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php/7.0/fpm/php.ini &&
sed -i -e "s/variables_order = "GPCS"/variables_order = "EGPCS"/g" /etc/php/7.0/fpm/php.ini &&
service php7.0-fpm start &&
service php7.0-fpm stop

COPY supervisor.conf /etc/supervisor/conf.d/supervisor.conf

CMD ["supervisord", "-n", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


and my application dockerfile



FROM mybase

# Configure NGINX
COPY docker/dev2/default.conf /etc/nginx/sites-enabled/default

# Copy application into container
COPY . /var/www/html

RUN touch /var/www/html/storage/logs/laravel.log &&
chown www-data:www-data /var/www/html/storage/logs/laravel.log &&
chmod 644 /var/www/html/storage/logs/laravel.log

COPY docker/dev2/supervisor.conf /etc/supervisor/conf.d/supervisor.conf

CMD ["supervisord", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


What is the difference between docker and docker-compose where redirection to stdout is behaving differently? These containers will be deployed in AWS ECS; I haven't tested this yet, but I am fearful that I will not get successful logging in ECS if I am experiencing this behavior with docker. Any thoughts, ideas, or suggestions would be greatly appreciated!










share|improve this question




























    0















    I have a service running inside docker using nginx and php-fpm. I have been beating my head against the wall to get all of the logs to redirect to stdout. The approach that I took was to use supervisord. Using docker-compose up my-app everything worked as expected; all of the logs are being sent to stdout. However, when I run



    docker run -p 81:80 
    -v $(pwd)/myapp:/var/www/html
    my-app


    I get no output.



    Here is my supervisor configuration:



    [supervisord]
    nodaemon=true
    user=root

    [program:php-fpm]
    command=/usr/sbin/php-fpm7.0 -F

    [program:nginx]
    command=/usr/sbin/nginx -g "daemon off;"

    [program:nginx-log-access]
    command=/usr/bin/tail -f /var/log/nginx/access.log
    stdout_logfile=/dev/fd/1
    stdout_logfile_maxbytes=0
    autorestart=true

    [program:nginx-log-error]
    command=/usr/bin/tail -f /var/log/nginx/error.log
    stdout_logfile=/dev/fd/1
    stdout_logfile_maxbytes=0
    autorestart=true

    [program:php-fpm-log]
    command=/usr/bin/tail -f /var/log/php7.0-fpm.log
    stdout_logfile=/dev/fd/1
    stdout_logfile_maxbytes=0
    autorestart=true
    startsecs=3

    [program:laravel-log]
    command=/usr/bin/tail -f /var/www/html/storage/logs/laravel.log
    stdout_logfile=/dev/fd/1
    stdout_logfile_maxbytes=0
    autorestart=true


    and my docker-compose



    version: '3'
    services:
    my-app:
    build:
    context: ../../my-app
    dockerfile: docker/Dockerfile
    image: my-app
    ports:
    - "81:80"
    volumes:
    - ../../my-app:/var/www/html


    my base dockerfile



    FROM ubuntu

    # Update
    RUN apt-get update --fix-missing && apt-get -y upgrade

    # Install Python Setup Tools
    RUN apt-get install -y python-pip

    # Intall Supervisord
    RUN easy_install supervisor

    # Install NGINX
    RUN apt-get -y install nginx

    # Install PHP
    RUN apt-get -y install php7.0-fpm
    php7.0-mbstring
    php7.0-xml
    php7.0-curl

    # Configure PHP-FPM
    RUN sed -i 's/;daemonize = .*/daemonize = no/' /etc/php/7.0/fpm/php-fpm.conf &&
    sed -i "/;clear_env = .*/cclear_env = no" /etc/php/7.0/fpm/pool.d/www.conf &&
    sed -i -e 's/max_execution_time = 30/max_execution_time = 300/g' /etc/php/7.0/fpm/php.ini &&
    sed -i -e 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php/7.0/fpm/php.ini &&
    sed -i -e 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php/7.0/fpm/php.ini &&
    sed -i -e "s/variables_order = "GPCS"/variables_order = "EGPCS"/g" /etc/php/7.0/fpm/php.ini &&
    service php7.0-fpm start &&
    service php7.0-fpm stop

    COPY supervisor.conf /etc/supervisor/conf.d/supervisor.conf

    CMD ["supervisord", "-n", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


    and my application dockerfile



    FROM mybase

    # Configure NGINX
    COPY docker/dev2/default.conf /etc/nginx/sites-enabled/default

    # Copy application into container
    COPY . /var/www/html

    RUN touch /var/www/html/storage/logs/laravel.log &&
    chown www-data:www-data /var/www/html/storage/logs/laravel.log &&
    chmod 644 /var/www/html/storage/logs/laravel.log

    COPY docker/dev2/supervisor.conf /etc/supervisor/conf.d/supervisor.conf

    CMD ["supervisord", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


    What is the difference between docker and docker-compose where redirection to stdout is behaving differently? These containers will be deployed in AWS ECS; I haven't tested this yet, but I am fearful that I will not get successful logging in ECS if I am experiencing this behavior with docker. Any thoughts, ideas, or suggestions would be greatly appreciated!










    share|improve this question
























      0












      0








      0








      I have a service running inside docker using nginx and php-fpm. I have been beating my head against the wall to get all of the logs to redirect to stdout. The approach that I took was to use supervisord. Using docker-compose up my-app everything worked as expected; all of the logs are being sent to stdout. However, when I run



      docker run -p 81:80 
      -v $(pwd)/myapp:/var/www/html
      my-app


      I get no output.



      Here is my supervisor configuration:



      [supervisord]
      nodaemon=true
      user=root

      [program:php-fpm]
      command=/usr/sbin/php-fpm7.0 -F

      [program:nginx]
      command=/usr/sbin/nginx -g "daemon off;"

      [program:nginx-log-access]
      command=/usr/bin/tail -f /var/log/nginx/access.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true

      [program:nginx-log-error]
      command=/usr/bin/tail -f /var/log/nginx/error.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true

      [program:php-fpm-log]
      command=/usr/bin/tail -f /var/log/php7.0-fpm.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true
      startsecs=3

      [program:laravel-log]
      command=/usr/bin/tail -f /var/www/html/storage/logs/laravel.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true


      and my docker-compose



      version: '3'
      services:
      my-app:
      build:
      context: ../../my-app
      dockerfile: docker/Dockerfile
      image: my-app
      ports:
      - "81:80"
      volumes:
      - ../../my-app:/var/www/html


      my base dockerfile



      FROM ubuntu

      # Update
      RUN apt-get update --fix-missing && apt-get -y upgrade

      # Install Python Setup Tools
      RUN apt-get install -y python-pip

      # Intall Supervisord
      RUN easy_install supervisor

      # Install NGINX
      RUN apt-get -y install nginx

      # Install PHP
      RUN apt-get -y install php7.0-fpm
      php7.0-mbstring
      php7.0-xml
      php7.0-curl

      # Configure PHP-FPM
      RUN sed -i 's/;daemonize = .*/daemonize = no/' /etc/php/7.0/fpm/php-fpm.conf &&
      sed -i "/;clear_env = .*/cclear_env = no" /etc/php/7.0/fpm/pool.d/www.conf &&
      sed -i -e 's/max_execution_time = 30/max_execution_time = 300/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e "s/variables_order = "GPCS"/variables_order = "EGPCS"/g" /etc/php/7.0/fpm/php.ini &&
      service php7.0-fpm start &&
      service php7.0-fpm stop

      COPY supervisor.conf /etc/supervisor/conf.d/supervisor.conf

      CMD ["supervisord", "-n", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


      and my application dockerfile



      FROM mybase

      # Configure NGINX
      COPY docker/dev2/default.conf /etc/nginx/sites-enabled/default

      # Copy application into container
      COPY . /var/www/html

      RUN touch /var/www/html/storage/logs/laravel.log &&
      chown www-data:www-data /var/www/html/storage/logs/laravel.log &&
      chmod 644 /var/www/html/storage/logs/laravel.log

      COPY docker/dev2/supervisor.conf /etc/supervisor/conf.d/supervisor.conf

      CMD ["supervisord", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


      What is the difference between docker and docker-compose where redirection to stdout is behaving differently? These containers will be deployed in AWS ECS; I haven't tested this yet, but I am fearful that I will not get successful logging in ECS if I am experiencing this behavior with docker. Any thoughts, ideas, or suggestions would be greatly appreciated!










      share|improve this question














      I have a service running inside docker using nginx and php-fpm. I have been beating my head against the wall to get all of the logs to redirect to stdout. The approach that I took was to use supervisord. Using docker-compose up my-app everything worked as expected; all of the logs are being sent to stdout. However, when I run



      docker run -p 81:80 
      -v $(pwd)/myapp:/var/www/html
      my-app


      I get no output.



      Here is my supervisor configuration:



      [supervisord]
      nodaemon=true
      user=root

      [program:php-fpm]
      command=/usr/sbin/php-fpm7.0 -F

      [program:nginx]
      command=/usr/sbin/nginx -g "daemon off;"

      [program:nginx-log-access]
      command=/usr/bin/tail -f /var/log/nginx/access.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true

      [program:nginx-log-error]
      command=/usr/bin/tail -f /var/log/nginx/error.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true

      [program:php-fpm-log]
      command=/usr/bin/tail -f /var/log/php7.0-fpm.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true
      startsecs=3

      [program:laravel-log]
      command=/usr/bin/tail -f /var/www/html/storage/logs/laravel.log
      stdout_logfile=/dev/fd/1
      stdout_logfile_maxbytes=0
      autorestart=true


      and my docker-compose



      version: '3'
      services:
      my-app:
      build:
      context: ../../my-app
      dockerfile: docker/Dockerfile
      image: my-app
      ports:
      - "81:80"
      volumes:
      - ../../my-app:/var/www/html


      my base dockerfile



      FROM ubuntu

      # Update
      RUN apt-get update --fix-missing && apt-get -y upgrade

      # Install Python Setup Tools
      RUN apt-get install -y python-pip

      # Intall Supervisord
      RUN easy_install supervisor

      # Install NGINX
      RUN apt-get -y install nginx

      # Install PHP
      RUN apt-get -y install php7.0-fpm
      php7.0-mbstring
      php7.0-xml
      php7.0-curl

      # Configure PHP-FPM
      RUN sed -i 's/;daemonize = .*/daemonize = no/' /etc/php/7.0/fpm/php-fpm.conf &&
      sed -i "/;clear_env = .*/cclear_env = no" /etc/php/7.0/fpm/pool.d/www.conf &&
      sed -i -e 's/max_execution_time = 30/max_execution_time = 300/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php/7.0/fpm/php.ini &&
      sed -i -e "s/variables_order = "GPCS"/variables_order = "EGPCS"/g" /etc/php/7.0/fpm/php.ini &&
      service php7.0-fpm start &&
      service php7.0-fpm stop

      COPY supervisor.conf /etc/supervisor/conf.d/supervisor.conf

      CMD ["supervisord", "-n", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


      and my application dockerfile



      FROM mybase

      # Configure NGINX
      COPY docker/dev2/default.conf /etc/nginx/sites-enabled/default

      # Copy application into container
      COPY . /var/www/html

      RUN touch /var/www/html/storage/logs/laravel.log &&
      chown www-data:www-data /var/www/html/storage/logs/laravel.log &&
      chmod 644 /var/www/html/storage/logs/laravel.log

      COPY docker/dev2/supervisor.conf /etc/supervisor/conf.d/supervisor.conf

      CMD ["supervisord", "-c", "/etc/supervisor/conf.d/supervisor.conf"]


      What is the difference between docker and docker-compose where redirection to stdout is behaving differently? These containers will be deployed in AWS ECS; I haven't tested this yet, but I am fearful that I will not get successful logging in ECS if I am experiencing this behavior with docker. Any thoughts, ideas, or suggestions would be greatly appreciated!







      logging docker supervisord amazon-ecs






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jun 14 '17 at 5:26









      abergaberg

      13 bronze badges




      13 bronze badges




















          1 Answer
          1






          active

          oldest

          votes


















          0














          When you run docker-compose up output from all docker containers is aggregated and displayed in the console as per



          https://docs.docker.com/compose/reference/up/



          When you simply run docker run the output is not shown and can only be retrieved with docker logs -f $CONTAINERID



          You can also "hide" output with docker compose by using -d flag.



          When you run your docker containers in ECS, in the task definition, you can choose the logdriver from the list



          http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html



          Hope this helps.






          share|improve this answer

























            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "2"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f855652%2fdifferent-stdout-with-supervisord-using-docker-vs-docker-compose%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            When you run docker-compose up output from all docker containers is aggregated and displayed in the console as per



            https://docs.docker.com/compose/reference/up/



            When you simply run docker run the output is not shown and can only be retrieved with docker logs -f $CONTAINERID



            You can also "hide" output with docker compose by using -d flag.



            When you run your docker containers in ECS, in the task definition, you can choose the logdriver from the list



            http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html



            Hope this helps.






            share|improve this answer



























              0














              When you run docker-compose up output from all docker containers is aggregated and displayed in the console as per



              https://docs.docker.com/compose/reference/up/



              When you simply run docker run the output is not shown and can only be retrieved with docker logs -f $CONTAINERID



              You can also "hide" output with docker compose by using -d flag.



              When you run your docker containers in ECS, in the task definition, you can choose the logdriver from the list



              http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html



              Hope this helps.






              share|improve this answer

























                0












                0








                0







                When you run docker-compose up output from all docker containers is aggregated and displayed in the console as per



                https://docs.docker.com/compose/reference/up/



                When you simply run docker run the output is not shown and can only be retrieved with docker logs -f $CONTAINERID



                You can also "hide" output with docker compose by using -d flag.



                When you run your docker containers in ECS, in the task definition, you can choose the logdriver from the list



                http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html



                Hope this helps.






                share|improve this answer













                When you run docker-compose up output from all docker containers is aggregated and displayed in the console as per



                https://docs.docker.com/compose/reference/up/



                When you simply run docker run the output is not shown and can only be retrieved with docker logs -f $CONTAINERID



                You can also "hide" output with docker compose by using -d flag.



                When you run your docker containers in ECS, in the task definition, you can choose the logdriver from the list



                http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_LogConfiguration.html



                Hope this helps.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jun 23 '17 at 14:20









                AndreyAndrey

                5182 silver badges8 bronze badges




                5182 silver badges8 bronze badges



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Server Fault!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f855652%2fdifferent-stdout-with-supervisord-using-docker-vs-docker-compose%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Club Baloncesto Breogán Índice Historia | Pavillón | Nome | O Breogán na cultura popular | Xogadores | Adestradores | Presidentes | Palmarés | Historial | Líderes | Notas | Véxase tamén | Menú de navegacióncbbreogan.galCadroGuía oficial da ACB 2009-10, páxina 201Guía oficial ACB 1992, páxina 183. Editorial DB.É de 6.500 espectadores sentados axeitándose á última normativa"Estudiantes Junior, entre as mellores canteiras"o orixinalHemeroteca El Mundo Deportivo, 16 setembro de 1970, páxina 12Historia do BreogánAlfredo Pérez, o último canoneiroHistoria C.B. BreogánHemeroteca de El Mundo DeportivoJimmy Wright, norteamericano do Breogán deixará Lugo por ameazas de morteResultados de Breogán en 1986-87Resultados de Breogán en 1990-91Ficha de Velimir Perasović en acb.comResultados de Breogán en 1994-95Breogán arrasa al Barça. "El Mundo Deportivo", 27 de setembro de 1999, páxina 58CB Breogán - FC BarcelonaA FEB invita a participar nunha nova Liga EuropeaCharlie Bell na prensa estatalMáximos anotadores 2005Tempada 2005-06 : Tódolos Xogadores da Xornada""Non quero pensar nunha man negra, mais pregúntome que está a pasar""o orixinalRaúl López, orgulloso dos xogadores, presume da boa saúde económica do BreogánJulio González confirma que cesa como presidente del BreogánHomenaxe a Lisardo GómezA tempada do rexurdimento celesteEntrevista a Lisardo GómezEl COB dinamita el Pazo para forzar el quinto (69-73)Cafés Candelas, patrocinador del CB Breogán"Suso Lázare, novo presidente do Breogán"o orixinalCafés Candelas Breogán firma el mayor triunfo de la historiaEl Breogán realizará 17 homenajes por su cincuenta aniversario"O Breogán honra ao seu fundador e primeiro presidente"o orixinalMiguel Giao recibiu a homenaxe do PazoHomenaxe aos primeiros gladiadores celestesO home que nos amosa como ver o Breo co corazónTita Franco será homenaxeada polos #50anosdeBreoJulio Vila recibirá unha homenaxe in memoriam polos #50anosdeBreo"O Breogán homenaxeará aos seus aboados máis veteráns"Pechada ovación a «Capi» Sanmartín e Ricardo «Corazón de González»Homenaxe por décadas de informaciónPaco García volve ao Pazo con motivo do 50 aniversario"Resultados y clasificaciones""O Cafés Candelas Breogán, campión da Copa Princesa""O Cafés Candelas Breogán, equipo ACB"C.B. Breogán"Proxecto social"o orixinal"Centros asociados"o orixinalFicha en imdb.comMario Camus trata la recuperación del amor en 'La vieja música', su última película"Páxina web oficial""Club Baloncesto Breogán""C. B. Breogán S.A.D."eehttp://www.fegaba.com

                    Vilaño, A Laracha Índice Patrimonio | Lugares e parroquias | Véxase tamén | Menú de navegación43°14′52″N 8°36′03″O / 43.24775, -8.60070

                    Cegueira Índice Epidemioloxía | Deficiencia visual | Tipos de cegueira | Principais causas de cegueira | Tratamento | Técnicas de adaptación e axudas | Vida dos cegos | Primeiros auxilios | Crenzas respecto das persoas cegas | Crenzas das persoas cegas | O neno deficiente visual | Aspectos psicolóxicos da cegueira | Notas | Véxase tamén | Menú de navegación54.054.154.436928256blindnessDicionario da Real Academia GalegaPortal das Palabras"International Standards: Visual Standards — Aspects and Ranges of Vision Loss with Emphasis on Population Surveys.""Visual impairment and blindness""Presentan un plan para previr a cegueira"o orixinalACCDV Associació Catalana de Cecs i Disminuïts Visuals - PMFTrachoma"Effect of gene therapy on visual function in Leber's congenital amaurosis"1844137110.1056/NEJMoa0802268Cans guía - os mellores amigos dos cegosArquivadoEscola de cans guía para cegos en Mortágua, PortugalArquivado"Tecnología para ciegos y deficientes visuales. Recopilación de recursos gratuitos en la Red""Colorino""‘COL.diesis’, escuchar los sonidos del color""COL.diesis: Transforming Colour into Melody and Implementing the Result in a Colour Sensor Device"o orixinal"Sistema de desarrollo de sinestesia color-sonido para invidentes utilizando un protocolo de audio""Enseñanza táctil - geometría y color. Juegos didácticos para niños ciegos y videntes""Sistema Constanz"L'ocupació laboral dels cecs a l'Estat espanyol està pràcticament equiparada a la de les persones amb visió, entrevista amb Pedro ZuritaONCE (Organización Nacional de Cegos de España)Prevención da cegueiraDescrición de deficiencias visuais (Disc@pnet)Braillín, un boneco atractivo para calquera neno, con ou sen discapacidade, que permite familiarizarse co sistema de escritura e lectura brailleAxudas Técnicas36838ID00897494007150-90057129528256DOID:1432HP:0000618D001766C10.597.751.941.162C97109C0155020