Mac 系统 Docker 创建过的容器如何修改映射端口

简介: Mac 系统 Docker 创建过的容器如何修改映射端口
简介:大家在Mac上装的Docker想要修改创建后容器端口映射的时候,在网上大部分搜到的都是让你进入 /var/lib/docker 目录,然后就经历了被 -bash: cd: /var/lib/docker: No such file or directory 支配的恐惧。本篇文章就介绍介绍如何正确修改Mac版本的Docker

在这里插入图片描述

1. 使用screen命令

screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty

然后就会进入到一个很神奇的地方,命令输入之后会进入一个空白的页面,需要按一下回车键

接下来就能在这里也就找到了大家梦寐以求的 /var/lib/docker 目录了

在这里插入图片描述
如果要退出 screen 窗口,快捷键:control + a + k 然后点击 y

2. 修改docker容器映射端口

Mac 上找到Docker 的文件夹后,其它的操作就和CentOS 上一致了,可以参考博主另一篇文章

Docker运维系列 | CentOS 系统 Docker 创建过的容器如何修改映射端口

3. 一点思考

Screen概念:一个可以在多个进程之间多路复用一个物理终端的窗口管理器,这意味着你能够使用一个单一的终端窗口运行多终端的应用

因为Mac下Docker实际是在VM里又加了一层,因此需要screen命令进入VM才能进行操作

相关文章
|
12月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
1063 6
|
12月前
|
监控 Linux 调度
【赵渝强老师】Docker容器的资源管理机制
本文介绍了Linux CGroup技术及其在Docker资源管理中的应用。通过实例演示了如何利用CGroup限制应用程序的CPU、内存和I/O带宽使用,实现系统资源的精细化控制,帮助理解Docker底层资源限制机制。
1004 6
|
Windows
Mac 技术篇-Windows Remote Desktop远程连接windows系统时键盘输入字母自动变为快捷键操作问题解决方法
Mac 技术篇-Windows Remote Desktop远程连接windows系统时键盘输入字母自动变为快捷键操作问题解决方法
2103 0
Mac 技术篇-Windows Remote Desktop远程连接windows系统时键盘输入字母自动变为快捷键操作问题解决方法
|
Go Windows
mac系统快捷键大全详细介绍
mac系统快捷键大全详细介绍
1578 153
Mac处理系统快捷键与应用快捷键的冲突
Mac处理系统快捷键与应用快捷键的冲突
2534 0
Mac处理系统快捷键与应用快捷键的冲突
Mac处理系统快捷键与应用快捷键的冲突
1951 0
|
C++ Windows
Mac 系统 VS Code 设置向下复制粘贴当前行快捷键(Ctrl + D)
点击 VS Code 左下角设置,然后选择 Keyboard Shortcuts。 打开之后找到 Copy Line Down,可以看到默认的快捷键是 「shift + Alt + ↓」。
1731 0
|
虚拟化 Windows
Mac系统下常用的快捷键
Mac系统下常用的快捷键
689 0
|
弹性计算 Windows
MAC远程连接阿里云Windows系统服务器解锁快捷键
阿里云Windows系统的云服务器远程连接需要按Ctrl+Alt+Delete解锁,云服务器吧使用的是MAC,找了半天终于知道MAC下的快捷键了,分享一下吧: MAC远程连接Windows云服务器解锁快捷键 如果本地是Windows系统,直接按快捷键Ctrl+Alt+Delete解锁即可,如果本机是MAC需要按什么快捷键呢?云服务器吧测试了一会,发现MAC使用快捷键:fn+control+option(alt)+delete,即可登录。
2895 0