docker常用命令
docker ps -a 查看正在运行的
docker rm id 删除 (要是正在运行的先要stop)
docker rmi id 删除镜像
docker images 查看所有镜像
docker logs id 查看日志
docker restart id 重启
docker push 镜像名称
docker exec -it 服务id bin/bash 进入某个服务 docker exec -it c7a1808c9f9b bin/bash
docker exec -it 53d1e2c91b36 bash
docker logs -f -t --since="2019-06-5" fa174961cc94 查询指定时间
docker logs -f -t --since="2019-06-27" --tail=200 ba65f666cc52 查询该日期的最后100条日志
docker logs --since 60m eea0cc223c3e 查询60分钟内的日志
mvn clean package docker:build 在idea打包并且上传到服务器
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) 启动所有docker服务
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2) 关闭所有docker服务
docker rmi $(docker images | awk '{print $3}' |tail -n +2) 删除所有镜像
docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)删除所有docker服务
docker save kibana >kibana.tar 将docker镜像转成tar文件
docker load -i kibana.tar 将tar文件解压成docker镜像
docker exec -it 4945bf70229d bash 进入某个服务(4945bf70229d docker实例id)
docker inspect 容器id 查看该容器配置
docker inspect 服务id 获取ip地址
docker 容器与服务器时间同步
docker cp /etc/localtime 4945bf70229d:/etc/ 复制主机时间
docker exec -ti b6c0aa48ab7d /bin/bash 登录容器
date
在docker容器中更改java代码:
1.先今日该服务:docker exec -it 1d9ac9970817 bash
2.通过vim命令编辑要修改的文件