Docker | 常用命令——排错很有帮助( 三 )

4.5、进入当前正在运行的容器4.5.1、docker exec -it 容器ID bashShell (常用)docker exec -it d5033adf13b4 /bin/bash[root@d5033adf13b4 /]# lsbindevetchomeliblib64lost+foundmediamntoptprocrootrunsbinsrvsystmpusrvar[root@d5033adf13b4 /]# ps -efUIDPIDPPIDC STIME TTYTIME CMDroot100 07:01 ?00:00:00 /bin/sh -c while true;do echo xiao;sleep 1;doneroot189500 07:33 pts/000:00:00 /bin/bashroot193710 07:33 ?00:00:00 /usr/bin/coreutils --coreutils-prog-shebang=sleep /usr/bin/sleep 1root193818950 07:33 pts/000:00:00 ps -ef[root@d5033adf13b4 /]#4.5.2、docker attach 容器IDdocker attach d5033adf13b4xiaoxiaoxiaoxiaoxiao...4.5.3、二者区别

  • docker exec# 进入容器后,开启一个新的终端,可以在里面操作
  • docker attach # 进入容器正在执行的终端,不会开启新的进程 。
4.6、拷贝容器内文件到主机上手动同步
docker cp 命令
docker cp 容器ID:容器内路径 目的主机路径docker cp 2b7529b86ad0:/home/index.txt /home[root@iZm5e----- ~]# lslifemysql-community-release-el7-5.noarch.rpmstudytestSHwork[root@iZm5e----- ~]# cd /home/[root@iZm5e----- home]# lsindex.txtjenkinstest[root@iZm5e----- home]#
Docker | 常用命令——排错很有帮助

文章插图
4.6.1、问题探索如何实现自动同步,打通容器和主机
这个问题下篇讲解
4.7、查看cpu内存使用情况docker stats
每秒刷新
Docker | 常用命令——排错很有帮助

文章插图

Docker | 常用命令——排错很有帮助

文章插图
我是 甜点cc?
微信公众号:【看见另一种可能】
热爱前端开发,也喜欢专研各种跟本职工作关系不大的技术,技术、产品兴趣广泛且浓厚 。本号主要致力于分享个人经验总结,希望可以给一小部分人一些微小帮助 。
希望能和大家一起努力营造一个良好的学习氛围,为了个人和家庭、为了我国的互联网物联网技术、数字化转型、数字经济发展做一点点贡献 。数风流人物还看中国、看今朝、看你我 。
【Docker | 常用命令——排错很有帮助】

推荐阅读