mirror of
				https://git.mirrors.martin98.com/https://github.com/docker/setup-docker-action
				synced 2025-11-01 02:11:06 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			66 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| [](https://github.com/crazy-max/ghaction-setup-docker/releases/latest)
 | |
| [](https://github.com/marketplace/actions/docker-setup-docker)
 | |
| [](https://github.com/crazy-max/ghaction-setup-docker/actions?workflow=ci)
 | |
| [](https://github.com/crazy-max/ghaction-setup-docker/actions?workflow=test)
 | |
| [](https://codecov.io/gh/crazy-max/ghaction-setup-docker)
 | |
| 
 | |
| ## About
 | |
| 
 | |
| GitHub Action to set up (download and install) [Docker CE](https://docs.docker.com/engine/).
 | |
| Works on Linux, macOS and Windows.
 | |
| 
 | |
| 
 | |
| 
 | |
| ___
 | |
| 
 | |
| * [Usage](#usage)
 | |
| * [Customizing](#customizing)
 | |
|   * [inputs](#inputs)
 | |
| * [Contributing](#contributing)
 | |
| * [License](#license)
 | |
| 
 | |
| ## Usage
 | |
| 
 | |
| ```yaml
 | |
| name: ci
 | |
| 
 | |
| on:
 | |
|   push:
 | |
| 
 | |
| jobs:
 | |
|   docker:
 | |
|     runs-on: ubuntu-latest
 | |
|     steps:
 | |
|       -
 | |
|         name: Set up Docker
 | |
|         uses: crazy-max/ghaction-setup-docker@v1
 | |
| ```
 | |
| 
 | |
| ## Customizing
 | |
| 
 | |
| ### inputs
 | |
| 
 | |
| Following inputs can be used as `step.with` keys
 | |
| 
 | |
| | Name      | Type   | Default               | Description                                                                                       |
 | |
| |-----------|--------|-----------------------|---------------------------------------------------------------------------------------------------|
 | |
| | `version` | String | `latest`              | Docker CE version (e.g., `v23.0.1`).                                                              |
 | |
| | `channel` | String | `stable`              | Docker CE [channel](https://download.docker.com/linux/static/) (e.g, `stable`, `edge` or `test`). |
 | |
| | `context` | String | `setup-docker-action` | Docker context name.                                                                              |
 | |
| 
 | |
| ## Contributing
 | |
| 
 | |
| Want to contribute? Awesome! The most basic way to show your support is to star
 | |
| the project, or to raise issues. If you want to open a pull request, please
 | |
| read the [contributing guidelines](.github/CONTRIBUTING.md).
 | |
| 
 | |
| You can also support this project by [**becoming a sponsor on GitHub**](https://github.com/sponsors/crazy-max)
 | |
| or by making a [PayPal donation](https://www.paypal.me/crazyws) to ensure this
 | |
| journey continues indefinitely!
 | |
| 
 | |
| Thanks again for your support, it is much appreciated! :pray:
 | |
| 
 | |
| ## License
 | |
| 
 | |
| Apache-2.0. See `LICENSE` for more details.
 | 
