Docker tutorial

Publish Date: 2020-10-20 11:09:26 +0000

kubernetes
helm

Docker文档/Docker资料/


Install FAQ

Start hyper-V

更新 WSL 2 Linux 内核

docker -v  --查看版本
docker-compose -v
docker-machine -v
docker version
docker info
docker run hello-world --example

docker image ls --查看镜像
docker search nginx --搜索镜像

docker login --username=<USERNAME> --email=youremail@company.com --登录账号

WARNING: login credentials saved in /home/username/.docker/config.json
Login Succeeded

docker login --username=arnieswap> --替换用户名

docker pull xxx --从docker Hub下拉镜像(需登录账号)
docker pull bitnami/nginx --拉取他人镜像

docker push xxx --从本地push镜像到docker Hub库(需登录账号)

docker tag e7083fd898c7 arnieswap/my_repo:testing --标记镜像:IMAGE ID
docker push arnieswap/my_repo --push镜像

docker run -it xxx --运行本地镜像
docker run arnieswap/my_repo --运行他人docker Hub镜像

docker ps --查看当前正在运行容器
docker start aa97ba3292ce
docker stop aa97ba3292ce
docker restart aa97ba3292ce
docker attach aa97ba3292ce --进入当前容器

docker save verse_gapminder > verse_gapminder.tar --存档映像
docker load --input verse_gapminder.tar --读取存档映像

exit --退出
docker ps -a
docker exec -it 5add71172a46 /bin/bash
docker pull registry

docker run -d -p 5000:5000 --restart always --name registry registry:2

docker pull ubuntu
docker run -it ubuntu bash
exit

docker tag ubuntu localhost:5000/ubuntu
docker push localhost:5000/ubuntu

kubernetes

kubernetes基础/

实例

GitLab构建SpringBoot/

helm

install

Doc/Code

helm辅助k8s部署