2018.03.07 结本公司环境使用 docker 命令
1)查询容器
1.1 docker ps |grep cmdb (按条件查询容器)
1.2 docker ps (查询正在运行的容器)
1.3 docker ps -a (查询所有的容器)
2)进入容器:
如需手动更改相关文件使其生效,需要进入容器修改并退出重新启动容器:
2.1进入:docker exec -it $containerName sh
或者
ocker exec -it $containerID sh
2.2退出:exit
2.3重启:docker restart $containerName
3)启动和停止
docker stop $containerName
docker start $containerName
4)不进人容器 查看日志
docker logs $containerName (查看所有日志,尽量不要执行会刷屏)
docker logs -f --tail=100 $containerName 查看最近n条日志信息
5)进入容器 查看日志 在该服务所在的物理机上:
1、[root@s1 ~]#docker exec -it $containerName sh
2、此时可以类似虚拟机操作去找你所部署的容器的logs文件来查看日志
4.退出:exit
样例:
6)拷贝文件到容器 从本机复制到docker容器里面
docker cp {你的文件} {容器名}:{要替换的文件路径}
例如:docker cp ./nginx.conf admin:/usr/local/nginx/conf/nginx.conf
拷贝完成如服务需要重启,直接将容器重启即可。
7)docker attach $containerName 也可以查看日志 实时刷新
------------------------------------------------------------------------------------------------
项目存放路径 在容器的
/home/skycloud/tomcat/webapps 路径下,要进入容器
资源路径:
http://10.10.184.150:8090 admin 159753
10.10.184.150 root/password /var/lib/jenkins/workspace/zstacksyncmdb
zvm:5个参数