43 lines
		
	
	
		
			695 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			695 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: 03 Postgres
 | |
| description: 
 | |
| published: true
 | |
| date: 2023-05-03T02:55:42.498Z
 | |
| tags: 
 | |
| editor: markdown
 | |
| dateCreated: 2023-05-03T01:59:02.150Z
 | |
| ---
 | |
| 
 | |
| 
 | |
| # PostgreSQL
 | |
| Another Database server, It is a more modern database used by more modern applications
 | |
| 
 | |
| Create a folder for the project
 | |
| 
 | |
| 	mkdir -p ~/docker/postgres
 | |
| 
 | |
| Now create a compose file
 | |
| 
 | |
| 	vim ~/docker/postgres/docker-compose.yml
 | |
| 
 | |
| Add in the following text
 | |
| 
 | |
| ```
 | |
| version: '3'
 | |
| 
 | |
| services:
 | |
|   postgres:
 | |
|     image: postgres:latest
 | |
|     container_name: postgres
 | |
|     restart: always
 | |
|     volumes:
 | |
|      - /data/postgres:/var/lib/postgresql/data
 | |
|     environment:
 | |
|      - POSTGRES_PASSWORD=Set your postgresql root password here
 | |
| ```
 | |
| 
 | |
| WIP!
 | |
| 
 | |
| # PGAdmin
 | |
| 
 | |
| WIP! | 
