docker基础指令

-v 是 Docker 命令中的一个标志,代表 volume(卷)。它用于将宿主机的文件或目录挂载到容器内,使得容器可以访问宿主机的文件系统中的数据。

-it 是 Docker 命令中的两个标志,它们通常一起使用,用于启动一个交互式的终端会话。具体含义如下:

-i (Interactive)

  • -i 代表 interactive(交互式),告诉 Docker 保持容器的标准输入流(stdin)打开,即使你没有连接到它。这使得容器可以接收来自命令行的输入。
  • 这个标志通常用于运行需要用户交互的程序或命令。

-t (Terminal)

  • -t 代表 tty(虚拟终端),告诉 Docker 分配一个伪终端(pseudo-TTY)。这个标志使得你能够在容器内获得类似于终端的交互界面,能够看到彩色输出和格式化文本。
  • 它通常用于使容器能够显示输出,并让容器像一个真正的终端那样工作。

一起使用:-it

  • 当你将 -i-t 一起使用时,docker run -it 就会启动一个交互式的终端会话,允许你与容器内的程序进行交互。这对于调试和执行命令非常有用。

eg:

 run -it --rm -v D:/Compiler/Notmatter:/workspace maxxing/compiler-dev

将宿主机的D:/Compiler/Notmatter目录挂载到容器/workspace目录,并打开容器的虚拟终端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值