它基于容器化技术,可以在不同的平台上运行。通过容器化技术,Docker可以方便地部署和管理应用程序,提高开发和运维的效率。 本文将介绍Docker中一些常用的命令。 安装Docker 在使用Docker之前,需要先安装Docker。Docker可以在Windows、Mac OS以及Linux等多个操作系统上运行。在官网上可以找到有关于如何安装Docker的详细说明。
docker run -p 82:80 --name nginx2 -v /home/docker/nginx/conf:/etc/nginx -v /home/docker/nginx/html:/usr/share/nginx/html -v /home/docker/nginx/log:/var/log/nginx -d nginx:1.18.0 命令详解: -p 82:80 : 将容器中的80端口,映射到宿主机82端口(因为81已被占用) --name nginx2 : ...
P1111.Docker镜像的导入导出 04:25 P1212.初始Dockerfile文件 07:51 P1313.通过Dockerfile构建镜像 03:42 P1414.把镜像分享到Dockerhub 04:29 P1515.FROM语法和镜像的选择 07:51 P1616.RUN执行指令使用技巧 07:52 P1717.Dockerfile中的文件操作 11:12 P1818.Dockerfile中的ARG和ENV 11:58 P1919.CMD命令...
docker run-p8080:80--name container--network one_network-d image -p端口映射。 --name container容器指定了一个名称,即"container"。 --network my_network容器连接到名为"one_network"的网络,能够与其他连接到同一网络的容器进行通信。 -d这个选项表示在后台运行容器。 image这是容器中运行的镜像的名。 检...
核心原理讲完,接下来的内容就是如何构造容器、构造镜像了。首先,先从Docker run命令开始深入剖析。 深入剖析Docker Run命令 获取代码 git clone https://gitee.com/mjreams/docker.git git checkout code3-1 本章即将开始真正踏上构造自己的容器的道路。我们会基于当前的操作系统创 建一个与宿主机隔离的容器环境...
-p, --publish=[], 指定容器暴露的端口 -h, --hostname="", 指定容器的主机名 -v, --volume=[], 给容器挂载存储卷,挂载到容器的某个目录 --volumes-from=[], 给容器挂载其他容器上的卷,挂载到容器的某个目录 --cap-add=[], 添加权限,权限清单详见:http://linux.die.net/man/7/capabilities ...
11. 组合多个选项 docker run-d-p8080:80-v/host/data:/data--name webserver nginx 后台运行一个命名为 webserver 的 nginx 容器,将主机的 8080 端口映射到容器的 80 端口,并将主机的 /host/data 目录挂载到容器的 /data 目录。 Docker 命令大全 ...
docker run -d -p 8888:8080 --name tomcat_salah tomcat:7 可以看到 PORTS 一列,主机的 8888 端口指向了容器的 8080 端口。 使用镜像 tomcat:7 ,以后台模式启动一个容器,将容器的 8080 端口映射到主机127.0.0.1:8888 端口容器名字自定义为 tomcat77主机的目录 /usr/local/tomcat/webapp 映射到容器/usr/loc...
-p,指定端口映射,格式:主机(宿主)端口:容器端口 -P,随机端口映射,容器内部端口随机映射到主机的端口 -u,以什么用户身份创建容器 示例用法 启动一个简单的容器 docker run ubuntu:latest 这会在后台启动一个基于 Ubuntu 镜像的容器,并立即退出(因为没有指定要运行的命令)。
-p:将容器的端口映射到主机上的一个端口。 示例:docker run -p host_port:container_port image_name -v:挂载主机上的文件或目录到容器内部。 示例:docker run -v host_path:container_path image_name -e:设置容器的环境变量。 示例:docker run -e ENV_VARIABLE=value image_name ...