dcoker for mac 进入 虚拟机 修改docker 参数
一般网上说进入通过screen
- screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
- 实际上没有 /tty
通过镜像进入
/opt/homebrew/bin/docker run -it --privileged --pid=host justincormack/nsenter1
可以添加国内加速镜像
{
"registry-mirrors": ["https://hub-mirror.c.163.com"] //这里以网易云镜像加速器为例
}
进入配置文件 xxxxxxxx表示很长的数字
cd /var/lib/docker/containers/
cd xxxxxxxx
可以看到几个文件
- cc8fe6a6075143452d5ad969fa13a80904d624e674f7f4eb67ef29afc020f6d2-json.log
- checkpoints
- config.v2.json
- hostconfig.json
- hostname
- hosts
- mounts
- resolv.conf
- resolv.conf.hash
关键文件 config.v2.json 修改暴露端口
"ExposedPorts":{"80/tcp":{},"1234/tcp":{}}
hostconfig.json 修改端口映射
"PortBindings":{"80/tcp":[{"HostIp":"","HostPort":"8080"}],"1234/tcp":[{"HostIp":"","HostPort":"1234"}]}
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/17459743.html