1、运行一个容器 docker run -d ljx/my-nginx:v1 /usr/local/nginx/sbin/nginx -d #表示后台运行 1. 2. 2、指定端口号运行一个容器 docker run -d -p 90:80 ljx/my-nginx:v1 /usr/local/nginx/sbin/nginx -p #指定端口号,90表示宿主机的端口号,80表示容器的端口号 -P #随机映射端口 -p #ho...
步骤2:运行容器 下载完镜像后,我们可以使用docker run命令来运行容器。在运行容器时,我们需要指定一些参数,包括镜像名称、容器名称等。 使用-d参数可以使容器在后台运行,例如: docker run -d --name my-nginx nginx 1. 步骤3:后台运行 使用-d参数后,容器将在后台运行。这意味着我们不会看到容器的输出信息,但是...
docker run --rm--name node -t node:12.18.3-slim 执行完后,容器也可以持续运行。与单独指定-i不一样对是,在终端中输入任何字符都没有反应;CTRL-d终止不了容器;直接关闭宿主机的终端,容器还继续保持运行。 我们来解释一下执行的结果为什么是这样的。首先,输入任何字符都没有反应,是因为容器没有打开标准输入...
[root@bogon~]# docker run-itd--name docker1 docker.io/centos:latest/bin/bash 0104b83de8bbb95ceceb6178c776623be8dd0a9b456e4a4bca5663152d6d2709[root@bogon~]#[root@bogon~]# docker psCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES0104b83de8bb docker.io/centos:latest"/bin/bash"7seconds ago U...
$ docker run -d -p 5000:5000 --restart=always --name registry registry 假设我们把一台IP为192.168.0.100的服务器作为仓库服务,并运行上面的语句,那么我们可以下面的语句重新构建上面的镜像,如: $ docker build -t"192.168.0.100/hello-go:1.0". ...
docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker ...
1,docker run 启动一个新的容器。可以通过指定镜像、容器名、端口映射等参数启动运行容器。例子:docker run -d -p 8080:80 --name mynginx nginx 这个命令会启动一个名为mynginx的容器,使用nginx镜像,并将容器内80端口映射到主机的8080端口。参数说明:-d:后台运行容器。-p:指定端口映射,格式为主机端口:...
docker run -d --name qbittorrent -e PUID=$(id -u $RUN_USER) -e PGID=$(id -g $RUN_USER) -e WEB_PORT=$WEB_PORT -e BT_PORT=$BT_PORT -e QBT_AUTH_SERVER_ADDR=$QBT_AUTH_SERVER_ADDR --restart unless-stopped -p $WEB_PORT:$WEB_PORT -p $BT_PORT:$BT_PORT/tcp -p $BT_PO...
前两篇文章(Docker系列学习(二),Docker系列学习(三))主要介绍了docker的最基本的容器和镜像的命令,完成了上面章节的学习就对docker有了一个最最基本的了解,下面这一章节将继续介绍docker中关于容器的其他常用命令。 1、后台启动容器命令 docker run -d ubuntu:1.0 ...