A VS Code extension that provides intelligent autocomplete suggestions for Docker base images when editing Dockerfiles. Get suggestions directly from DockerHub with rich hover information, sorted by popularity just like the DockerHub website.
Install from the VS Code marketplace or run:
ext install DenizEkinCanbay.docker-from-complete
Smart Image Search: Type FROM ub and get suggestions like ubuntu, ubuntu/apache2, etc.
Popularity Sorting: Results are sorted just like DockerHub - official images first, then by star count
Tag Completion: Type FROM python: to see available tags for any image
Rich Hover Information: Hover over any image name to see:
- Description and maintainer information
- Star count and pull statistics
- Last updated date
- Official image status
Performance Optimised: Built-in caching and request debouncing for fast responses
- Open any Dockerfile or create a new file with
.dockerfileextension - Start typing a FROM statement:
FROM ub - See autocomplete suggestions appear with DockerHub search results
- For tags, add a colon:
FROM python: - Hover over any image name to see detailed information
Image Search:
FROM ub
FROM node
FROM python Tag Completion:
FROM python:
FROM node: - VS Code 1.100.0 or higher
- Internet connection for DockerHub API access
This extension works out of the box with no configuration required.
- Rate limits may apply for very frequent requests (cached for 5 minutes)
Initial release featuring:
- DockerHub image search integration
- Tag completion for specific images
- Rich hover information with image details
- Popularity-based sorting
- Performance optimisations with caching
Found a bug or have a feature request? Please open an issue.
github.com/decanbay/docker-from-complete
MIT License - see LICENSE file for details.
