docker常⽤命令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 ./f admin:/usr/local/nginx/f
拷贝完成如服务需要重启,直接将容器重启即可。
7)docker attach $containerName 也可以查看⽇志实时刷新
------------------------------------------------------------------------------------------------
项⽬存放路径在容器的
/home/skycloud/tomcat/webapps 路径下,要进⼊容器
资源路径:
admin 159753
docker进入容器
10.10.184.150 root/password /var/lib/jenkins/workspace/zstacksyncmdb
zvm:5个参数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论