因此,为了能够与容器进行交互,并查看其输出,我们需要在执行docker run命令时添加-it参数。 -it参数的用法和作用 -it参数是docker run命令的两个选项的结合,其中-i表示交互式,-t表示为容器分配一个伪终端。这个组合使得我们能够在容器中执行命令,并与其进行交互。 下面是一个示例,演示了如何使用-it参数来运行一个...
设置工作目录(-w, --workdir)设置存储驱动选项(--storage-opt)挂载tmpfs(--tmpfs)挂载卷(-v)...
docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 常用参数说明: -d: 后台运行容器并返回容器 ID。 -it: 交互式运行容器,分配一个伪终端。 --name: 给容器指定一个名称。 -p: 端口映射,格式为host_port:container_port。 -v: 挂载卷,格式为host_dir:container_dir。 --rm: 容器停止后自动删除容器。
更多命令可以使用docker run --help查看。 部分常用参数解析: 1、指定容器名,如果缺省,则随机分配 --name 容器名 1. 2、启动交互 i表示交互式,t表示终端 -it 1. 2. 3、后台运行容器 -d 1. 4、指定网络模式 --network:指定网络,连到同一个网络的容器可以互连 1. 当需要多个程序互联组成一个app的话,需...
docker run的命令中通过 -v 参数挂载文件或目录到容器中: -v volume名称:容器内目录 -v 宿主机文件:容器内文件 -v 宿主机目录:容器内目录 数据卷挂载与目录直接挂载的 数据卷挂载耦合度低,由docker来管理目录,但是目录较深,不好找(自动化 隐藏细节) ...
在使用docker run命令时,我们经常会使用到-i、-t和-d参数,那么这几个参数的作用究竟是什么呢,这篇文章简单讲一下。 选项说明 官方文档对参数的说明: --interactive , -i Keep STDIN open evenifnot attached --tty, -t Allocate a pseudo-TTY
2.2.1 显示:-v参数输出版本号在程序代码文件中修改思路:程序内部定义版本宏,然后 main 函数通过-v参数,打印版本号和编译时间#include <stdio.h> #include <unistd.h> // 先定义宏 #define CC_APP_XXX_VERSION_NAME "MY_PROGRAME" #define CC_APP_XXX_MAJOR_VERSION "1" #define CC_APP_XXX_MINOR_...
docker save $(docker images | grep -v REPOSITORY | awk 'BEGIN{OFS=":";ORS=" "}{print $1,$2}') -o xiao.tar 迁移到其他主机,解压加载镜像: docker load -i xiao.tar 三、 容器操作 3.1查询所有容器运行状态——docker ps -a docker ps -a#选项:-a : 显示所有的容器,包括未运行的。-f ...
创建启动容器时,使用-v参数设置数据卷 docker run … -v 宿主机目录(文件): 容器内目录(文件) eg: docker run -it –name=mysql -v /root/data/jcx:/root/container 96d0eae5ed60 /bin/bash 示例:多个容器挂载同一个数据卷,实现不同容器之间的数据交换 ...