HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <h2>Ответы</h2>
1 <h2>Ответы</h2>
2 <p>Для подключения к PostgreSQL в Docker контейнере, необходимо выполнить следующие шаги:</p>
2 <p>Для подключения к PostgreSQL в Docker контейнере, необходимо выполнить следующие шаги:</p>
3 <ol><li>Запустите контейнер с PostgreSQL, используя команду docker run. Например:</li>
3 <ol><li>Запустите контейнер с PostgreSQL, используя команду docker run. Например:</li>
4 </ol><p>docker run --name my-postgres-container -e POSTGRES_PASSWORD=mysecretpassword -d postgres</p>
4 </ol><p>docker run --name my-postgres-container -e POSTGRES_PASSWORD=mysecretpassword -d postgres</p>
5 <ol><li>Подключитесь к контейнеру с помощью команды docker exec, чтобы выполнить команды внутри контейнера:</li>
5 <ol><li>Подключитесь к контейнеру с помощью команды docker exec, чтобы выполнить команды внутри контейнера:</li>
6 </ol><p>docker exec -it my-postgres-container psql -U postgres</p>
6 </ol><p>docker exec -it my-postgres-container psql -U postgres</p>
7 <ol><li><p>Введите пароль, который вы указали при запуске контейнера.</p>
7 <ol><li><p>Введите пароль, который вы указали при запуске контейнера.</p>
8 </li>
8 </li>
9 <li><p>Теперь вы подключены к PostgreSQL в Docker контейнере и можете выполнять SQL запросы или управлять базой данных.</p>
9 <li><p>Теперь вы подключены к PostgreSQL в Docker контейнере и можете выполнять SQL запросы или управлять базой данных.</p>
10 </li>
10 </li>
11 </ol><p>Если вам необходимо подключиться к PostgreSQL извне контейнера, вам необходимо указать порт контейнера, на котором запущен PostgreSQL, при запуске контейнера и использовать этот порт для подключения к базе данных. Например, если вы хотите подключиться к PostgreSQL с хоста на порту 5432, вы можете запустить контейнер следующим образом:</p>
11 </ol><p>Если вам необходимо подключиться к PostgreSQL извне контейнера, вам необходимо указать порт контейнера, на котором запущен PostgreSQL, при запуске контейнера и использовать этот порт для подключения к базе данных. Например, если вы хотите подключиться к PostgreSQL с хоста на порту 5432, вы можете запустить контейнер следующим образом:</p>
12 <p>docker run --name my-postgres-container -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres</p>
12 <p>docker run --name my-postgres-container -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres</p>
13 <p>Теперь можно подключиться к базе данных с хоста, используя IP-адрес или localhost и порт 5432.</p>
13 <p>Теперь можно подключиться к базе данных с хоста, используя IP-адрес или localhost и порт 5432.</p>