-
Notifications
You must be signed in to change notification settings - Fork 115
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Loading status checksβ¦
migrate docker desktop extension to integrations
1 parent
2ae7e5c
commit 9de6961
Showing
9 changed files
with
19 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
34 changes: 18 additions & 16 deletions
34
...ools/localstack-docker-extension/index.md β ...de/integrations/docker-extension/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,58 +1,60 @@ | ||
--- | ||
title: "LocalStack Docker Extension" | ||
weight: 8 | ||
description: > | ||
Getting started with LocalStack Extension for Docker Desktop | ||
tags: ["docker-desktop", "docker"] | ||
title: "Docker Desktop" | ||
linkTitle: "Docker Desktop" | ||
weight: 90 | ||
description: Use the LocalStack Extension for Docker Desktop to manage your LocalStack container | ||
aliases: | ||
- /tools/docker-desktop-extension/ | ||
- /user-guide/tools/docker-desktop-extension/ | ||
- /user-guide/tools/localstack-docker-extension | ||
--- | ||
|
||
## Introduction | ||
|
||
The LocalStack Extension for Docker Desktop enables developers working with LocalStack to operate their LocalStack container via Docker Desktop, including checking service status, container logs, and configuring profiles. To install the LocalStack Extension for Docker Desktop, you need to have [Docker Desktop installed on your machine](https://www.docker.com/products/docker-desktop). | ||
|
||
<img src="localstack-docker-extension.png" alt="LocalStack Extension for Docker Desktop" title="LocalStack Extension for Docker Desktop" width="900" /> | ||
<img src="localstack-docker-extension.png" alt="LocalStack Extension for Docker Desktop" title="LocalStack Extension for Docker Desktop" width="800px" class="img-fluid shadow rounded" /> | ||
|
||
## Installation | ||
|
||
To utilize LocalStack's Docker Extension, it is necessary to have a recent version of Docker Desktop (v4.8 or higher) installed on the local machine. To enable the extension, access the **Preferences** tab and select the **Enable Docker Extensions** option within the **Extensions** tab. | ||
|
||
<img src="localstack-docker-extension-preferences.png" title="Enable Docker Extensions in the Preferences within the Extensions tab" width="900" /> | ||
<img src="localstack-docker-extension-preferences.png" title="Enable Docker Extensions in the Preferences within the Extensions tab" width="800px" class="img-fluid shadow rounded" /> | ||
<br></br> | ||
|
||
The LocalStack Extension for Docker Desktop has been validated and can be accessed on the Extensions Marketplace. To begin using it, navigate to the **Extensions Marketplace**, search for **LocalStack**, and click the **Install** button to proceed with the installation. | ||
|
||
<img src="localstack-docker-extension-marketplace.png" title="Discover the LocalStack Extension on the Docker Desktop Marketplace and install it!" width="900" /> | ||
<img src="localstack-docker-extension-marketplace.png" title="Discover the LocalStack Extension on the Docker Desktop Marketplace and install it!" width="800px" class="img-fluid shadow rounded" /> | ||
<br></br> | ||
|
||
An alternative method for installing the LocalStack's Extension for Docker Desktop is pulling the [public Docker image](https://hub.docker.com/r/localstack/localstack-docker-desktop) from Docker Hub and installing it! | ||
|
||
{{< command >}} | ||
$ docker extension install localstack/localstack-docker-desktop:0.3.1 | ||
$ docker extension install localstack/localstack-docker-desktop:0.5.2 | ||
{{< /command >}} | ||
|
||
After installation, you can access the LocalStack Extension for Docker Desktop from the **Extensions** tab. Upon the initial launch of the extension, a prompt to select a mount point for the LocalStack container will appear. Select your username from the drop-down menu. Furthermore, you can modify this setting later by navigating to the **Configurations** tab and choosing a different mount point. | ||
|
||
<img src="localstack-docker-extension-mount-point.png" title="Select the mount point upon the launch of LocalStack's Docker extension" width="900" /> | ||
<img src="localstack-docker-extension-mount-point.png" title="Select the mount point upon the launch of LocalStack's Docker extension" width="800px" class="img-fluid shadow rounded" /> | ||
|
||
## Features | ||
|
||
LocalStack's Docker Extension helps users to manage their LocalStack container with a simple and intuitive user interface through Docker Desktop. The extension includes container management, configuration profile management, service status, and container logs! | ||
|
||
### Control LocalStack | ||
### Container management | ||
|
||
You can start, stop, and restart LocalStack from the Docker Desktop. You can also see the current status of your LocalStack container and navigate to LocalStack Web Application. | ||
|
||
<img src="localstack-docker-extension-start.png" title="Start and Stop your LocalStack container with a single click of a button with LocalStack's extension" width="900" /> | ||
<img src="localstack-docker-extension-start.png" title="Start and Stop your LocalStack container with a single click of a button with LocalStack's extension" width="800" class="img-fluid shadow rounded" /> | ||
|
||
### LocalStack insights | ||
### Container logs | ||
|
||
You can see the log information of the LocalStack container and all the available services and their status on the service page. | ||
|
||
<img src="localstack-docker-extension-logs.png" title="Check the logs of your running LocalStack container through LocalStack's Docker extension" width="900" /> | ||
<img src="localstack-docker-extension-logs.png" title="Check the logs of your running LocalStack container through LocalStack's Docker extension" width="800px" class="img-fluid shadow rounded" /> | ||
|
||
### LocalStack configurations | ||
### Configuration management | ||
|
||
You can manage and use your profiles via configurations and create new configurations for your LocalStack container. | ||
|
||
<img src="localstack-docker-extension-configuration-profile.png" title="Create your configuration profiles within LocalStack's Extension to affect the state of LocalStack" width="900" /> | ||
<img src="localstack-docker-extension-configuration-profile.png" title="Create your configuration profiles within LocalStack's Extension to affect the state of LocalStack" width="800px" class="img-fluid shadow rounded" /> |
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes