sql >> Databáze >  >> RDS >> PostgreSQL

Jak mám používat obrázek/kontejner Postgresql dockeru?

1.

Opravit. Pojmenovali jste to (--name some-postgres ) proto před spuštěním nového musí být starý smazán, např. docker rm -f some-postgres

Ne, pro docker to v žádném případě není normální. Obvykle se předpokládá, že kontejnery procesů Docker jsou efemérní , který lze snadno zahodit a začít znovu.

Je to proto, že znovu používáte stejný kontejner. Odeberte kontejner a data jsou pryč.

Ano, toto je dobrý způsob, jak mít samostatné kontejnery pro samostatné záležitosti. To se hodí v mnoha případech, řekněme, když například potřebujete upgradovat základní bitovou kopii postgresu, aniž byste přišli o svá data (zejména tam, kde svou roli začíná hrát datový kontejner).

Až se seznámíte se základy dockeru, můžete se podívat na Docker compose nebo podobné nástroje, které vám pomohou snáze spouštět multikontejnerové aplikace.



  1. Vytvoření vysoce dostupné databáze pro Moodle pomocí PostgreSQL

  2. Je možné provést cizí klíč MySQL do jedné ze dvou možných tabulek?

  3. Parametry únikového příkazu předané xp_cmdshell do dtexec

  4. Oracle - Převod hodnoty z řádků na rozsahy