重新加载配置文件
systemctl daemon-reload
重启docker
service docker restart
docker ps // 查看所有正在运行容器
docker stop containerId // containerId 是容器的ID
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker ps -l //显示最近创建的容器
docker start $(docker ps -a -q) // start启动所有停止的容器
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
删除所有镜像
docker rmi $(docker images -q)
根据格式删除所有镜像
docker rm $(docker ps -qf status=exited)
------------------------------------------------
重启harbor
docker-compose down
docker-compose up -d
------------------------------------------------
仓库配置命令:
vim /etc/docker/daemon.json
{ "registry-mirrors": ["https://r9xxm8z8.mirror.aliyuncs.com"],
"insecure-registries": ["172.16.213.38:5000"],
"live-restore": true
}
------------------------------------------------
docker.service地址:
cd /etc/systemd/system
vi docker.service
------------------------------------------------
制作镜像命令
docker build -t ludashi/spring-boot-docker-t:latest .
docker tag springboot/spring-boot-docker:latest 192.168.x.240/test_dev/spring-boot
docker push 192.168.x.240/test_dev/spring-boot
------------------------------------------------
修改nodeport端口
vim /etc/kubernetes/manifests/kube-apiserver.yaml
在 command 下添加 --service-node-port-range=1-65535
参数,修改后会自动生效,无需其他操作:
- --service-node-port-range=1-65535
------------------------------------------------
保存到本地:
docker save -o my_nginx.tar nginx:latest
到指定目录加载镜像
docker load -i my_nginx.tar
---------------------------------------------------------------------------------------
在kubernetes上安装后启用应用商店:
点击自定义资源CRD,在搜索栏搜索 clusterconfiguration
点击 ks-installer
右侧的编辑文件
搜素 openpitrix
openpitrix:
store:
enabled: true # 将“false”更改为“true”。
查看安装过程日志
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
基础环境配置:
容器中文编码:
LANG
en_US.UTF-8
容器时区:
TZ
Asia/Shanghai