28 lines
		
	
	
	
		
			520 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			520 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
id: dmuz
 | 
						|
title: Docker_rough_notes
 | 
						|
tags: []
 | 
						|
created: Saturday, March 30, 2024
 | 
						|
---
 | 
						|
 | 
						|
# Docker_rough_notes
 | 
						|
 | 
						|
## Creating and running a simple image (without Docker compose)
 | 
						|
 | 
						|
Create the Dockerfile in the root of the project.
 | 
						|
 | 
						|
Then build the image from root.
 | 
						|
 | 
						|
```
 | 
						|
docker build -t image-name .
 | 
						|
```
 | 
						|
 | 
						|
The image name is defined at this point, not pre-defined.
 | 
						|
 | 
						|
If successful, run the image:
 | 
						|
 | 
						|
```
 | 
						|
docker run --name your-container-name image-name
 | 
						|
```
 | 
						|
 | 
						|
Again, the container-name is defined at the point of the `run` declaration.
 |