docker:
- 启动停止命令
- 启动systemctl start docker
- 守护进程重启 sudo systemctl daemon-reload
- 重启docker服务 systemctl restart docker
- 重启docker服务 sudo service docker restart
- 关闭docker service docker stop
- 关闭docker systemctl stop docker
2、镜像命令
- 登录harbor:docker login ip:端口--username=***--password=***
- 构建镜像: docker build –t ip:端口/crgas2022-crgas2022/evc-ds.jar:v1.0 .
- 查看镜像docker images
- 拉取镜像docker pull 镜像地址
- 删除镜像docker rmi 镜像id
- 重命名镜像docker tag 原名称:tag 新名称:tag
3、容器命令
- 创建并启动容器:docker run -d -p 8080:80 myimage:latest
- 查看容器docker ps 或者docker ps -a
- 进入容器: docker exec -it jeecg-cloud-vue-74cfd965cc-qfcwr /bin/bash
- 停止并删除容器docker rm -f 容器id
- 启动已经创建的容器:docker start 容器id
- 重启容器:docker restart 容器id
- 查看日志: docker logs -f --tail 100 容器id
- 查看端口:docker port 容器id
一. docker登录redis------------------------------------------
1.切换到root;sudo su - root 需要输入当前人密码
2.查看容器id:docker ps 查看redis的id
3.连接redis:docker exec -it 容器id redis-cli
4.如有密码:auth redis密码
5.操作
二.docker操作Arthas-----------------------------------------
//选择docker
docker ps
1.复制jar到docker下的项目中:docker cp arthas-boot.jar 容器id:/home
2.进去docker下的项目:docker exec -it 容器id /bin/bash
3.启动Arthas:java -jar arthas-boot.jar
//显示屏幕大小
stty size
//调整console窗口大小
reset -w
三.docker下操作zookeeper-----------------------------------------
docker exec -it 容器id zkCli.sh