Quick Start with Docker Extension
Docker Extension for Meshery
The Docker Extension for Meshery extends Docker Desktopβs position as the developerβs go-to Kubernetes environment with easy access to full the capabilities of Mesheryβs collaborative cloud native management features.
Using Docker Desktop
-
Navigate to the Extensions Marketplace of Docker Desktop.
-
From the Dashboard, select Add Extensions in the menu bar or open the Extensions Marketplace from the menu options.
- Navigate to Meshery in the Marketplace and press install.
OR
You can visit the Docker Hub marketplace to directly install Meshery extension in your Docker Desktop.
Using Docker CLI
Meshery runs as a set of one or more containers inside your Docker Desktop virtual machine.
docker extension install meshery/docker-extension-mesherydocker extension install meshery/docker-extension-meshery Successfully installed Meshery mesheryctl system dashboard
Remove Meshery as a Docker Extension
If you want to remove Meshery as a Docker extension from your system, follow these steps:
-
Stop Meshery Container:
- First, stop the running Meshery container (if itβs currently running) using the following Docker command:
docker stop meshery-containerdocker stop meshery-container -
Remove Meshery Container:
- After stopping the container, you can remove it using the following command:
docker rm meshery-containerdocker rm meshery-container -
Remove Meshery Images:
- Meshery might have pulled Docker images for its components. You can remove these images using the
docker rmi
command. Replace the image names with the actual ones you want to remove:
docker rmi meshery/meshery:latestdocker rmi meshery/meshery:latestdocker rmi meshery/adapters:latestdocker rmi meshery/adapters:latestβ¦and so on for other Meshery-related images
- Meshery might have pulled Docker images for its components. You can remove these images using the
-
Remove Meshery Volumes (if necessary):
- Meshery may have created Docker volumes to persist data. You can list and remove these volumes using the
docker volume ls
anddocker volume rm
commands. For example:
docker volume lsdocker volume lsdocker volume rm meshery-data-volumedocker volume rm meshery-data-volumeβ¦remove other Meshery-related volumes if present
- Meshery may have created Docker volumes to persist data. You can list and remove these volumes using the
-
Remove Docker Network (if necessary):
- If Meshery created a custom Docker network, you can remove it using the
docker network rm
command. For example:
docker network rm meshery-networkdocker network rm meshery-network - If Meshery created a custom Docker network, you can remove it using the
-
Clean Up Configuration (optional):
- If Meshery created configuration files or directories on your host machine, you can remove them manually if you no longer need them.
Suggested Reading
- Docker - Install Meshery on Docker
Recent Discussions with "meshery" Tag
- Jan 25 | Meshery Build and Release Meeting | Jan 25th, 2024
- Jan 24 | Meshery Development Meeting | Jan 24th, 2024
- Dec 14 | Meshery v0.8.0 Roadmap
- Jan 18 | Unable to import designs - docker compose
- Jan 17 | Meshery Development Meeting | Jan. 17th, 2024
- Jan 16 | How to deploy a sample app in Meshery playground
- Jan 13 | How to earn badge on Meshery?
- Jan 12 | Need a help of meshmate
- Jan 11 | Meshery Build and Release | Jan 11th, 2024
- Jan 12 | Connect Meshery to Locally Running Meshery Remote Provider