开发者社区> 问答> 正文

怎么查看Docker的工作环境,

image.png

展开
收起
游客tomkbwklrduf2 2020-09-28 09:44:20 449 0
1 条回答
写回答
取消 提交回答
  • 判断根目录下 .dockerenv 文件 docker环境下:ls -alh /.dockerenv , 非docker环境,没有这个.dockerenv文件的

    root@4cb54de415d4:/# ls -alh /.dockerenv -rwxr-xr-x 1 root root 0 Sep 6 07:09 /.dockerenv 注:定制化比较高的docker系统也可能没有这个文件

    方式二:查询系统进程的cgroup信息 docker 环境下:cat /proc/1/cgroup

    root@4cb54de415d4:/# cat /proc/1/cgroup 10:devices:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 9:perf_event:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 8:net_cls,net_prio:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 7:cpu,cpuacct:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 6:freezer:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 5:memory:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 4:cpuset:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 3:blkio:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 2:pids:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 1:name=systemd:/docker/4cb54de415d470461a636d52a9a4f731eddbbcfdf80b4d0b46466ec1cf27f730 kvm环境或者物理机环境下:cat /proc/1/cgroup

    root@n12-015-133:~# cat /proc/1/cgroup

    10:cpuset:/ 9:freezer:/ 8:memory:/init.scope 7:perf_event:/ 6:blkio:/init.scope 5:net_cls,net_prio:/ 4:cpu,cpuacct:/init.scope 3:pids:/init.scope 2:devices:/init.scope 1:name=systemd:/init.scope

    2021-02-22 13:26:00
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载