Set of my images https://hub.docker.com/u/theanurin
This is workspace branch of Docker Images multi project repository based on orphan branches.
Branch | Description |
---|---|
configuration-templates | Set of template processors that run against configuration properties. |
devel.postgres | PostgreSQL for development and testing purposes. |
fluentd | Fluentd is an open source data collector for unified logging layer. |
gentoo-sources-bundle | Gentoo stage3 based image with set of packages to make ability to compile kernel in few commands via Docker. |
jekyll | Jekyll - Transform your plain text into static websites and blogs. |
litecoin | Litecoin Full Node |
luksoid | A command line tool to help users to use LUKS-encrypted partition image without Linux host. |
mkdocs | Fast, simple and downright gorgeous static site generator that's geared towards building project documentation. |
openldap | OpenLDAP is an open source implementation of the Lightweight Directory Access Protocol |
pgadmin4 | pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL. |
portainer | Portainer accelerates container adoption. It reduces operational complexity and addresses the security challenges of running containers in Docker, Swarm, Nomad and Kubernetes. |
protobuf | Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data. |
redis-commander | Redis web management tool written in node.js |
sqlmigrationbuilder | Database Migration Manager builder(compiler). See more in official documentation. |
sqlmigrationrunner | Database Migration Manager runner. See more in official documentation. |
sqlmigrationrunner-postgres | Deprecated. Use sqlmigrationrunner instead. |
sqlrunner | Provide ability to run series of SQL scripts against various databases like MSSQL, MySQL, PostgreSQL, SQLite, etc. |
subversion | Apache Subversion is a software versioning and revision control system. |
tonos-cli | TON OS command line tool |
traefik | Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. |
zclassic | ZClassic Full Node |
- Clone the repository
git clone [email protected]:theanurin/docker-images.git
- Enter into cloned directory
cd docker-images
- Initialize worktree by execute following commands
for BRANCH in $(cat README.md | tail -n +5 | grep -E -i '^\| \[([-\.a-z0-9]+)\]' | awk -F'[][]' '{print $2}'); do git worktree add "${BRANCH}" "${BRANCH}"; done
- Open VSCode Workspace
code "Docker-Images.code-workspace"
NEW_BRANCH=...
git worktree add --detach "./${NEW_BRANCH}"
cd "./${NEW_BRANCH}"
git checkout --orphan "${NEW_BRANCH}"
git reset --hard
git commit --allow-empty -m "Initial Commit"
git push origin "${NEW_BRANCH}":"${NEW_BRANCH}"
skopeo --override-os linux inspect docker://docker.io/theanurin/mkdocs | jq -r '.RepoTags[]' | tee tags.local.txt
cat tags.local.txt | while read TAG; do echo $TAG; skopeo copy --all docker://docker.io/zxteamorg/jekyll:$TAG docker://docker.io/theanurin/jekyll:$TAG; done
cat tags.local.txt | while read TAG; do echo $TAG; skopeo copy --all docker://docker.io/zxteamorg/messenger-bridge:$TAG docker://docker.io/theanurin/messenger-bridge:$TAG; done
skopeo --override-os linux inspect docker://docker.io/zxteamorg/jekyll | jq -r '.RepoTags[]' > tags.local.1
skopeo --override-os linux inspect docker://docker.io/theanurin/jekyll | jq -r '.RepoTags[]' > tags.local.2
diff --new-line-format="%L" --old-line-format="" --unchanged-line-format="" tags.local.2 tags.local.1 | tee tags.local.txt