当我们在容器中安装完环境以后,需要在宿主机的端口上访问到容器中的端口,这时候就需要做端口映射。在开发代码的时候,需要频繁的修改代码,因此要把宿主机上的代码目录共享到容器中,这样容器里面就能访问的到代码了。

之前运行镜像的时候,没有做端口映射,在容器中安装完软件,想再做端口映射,需要把这个运行中的容器提交为一个新的镜像

docker commit 容器id 镜像名

提交完新镜像后,再次运行镜像为容器,这里就需要使用-p和-v参数进行端口映射与目录共享的设置

我自己所运行的所有命令:

docker ps -a
docker commit a84404b938fe lnmp_tsh
docker image ls
docker run -it -p 80:80 -p 3306:3306 -v /var/www/html/:/var/www/html/ lnmp_tsh bash

查看容器ID,提交容器成新的镜像,查看镜像,运行端口映射和目录共享到新的容器

视频地址:

https://www.bilibili.com/video/av69262726/

转载于:https://www.cnblogs.com/taoshihan/p/11603339.html

[视频教程] docker端口映射与目录共享运行PHP相关推荐

  1. docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint quirky_allen

    docker端口映射或启动容器时报错  Error response from daemon: driver failed programming external connectivity on e ...

  2. docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint

    docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on en ...

  3. docker端口映射失效解决方法

    docker端口映射失效解决方法 参考文章: (1)docker端口映射失效解决方法 (2)https://www.cnblogs.com/erfsfj-dbc/p/11815972.html 备忘一 ...

  4. docker端口映射或启动容器时报错Error response from daemon: Container is not running

    docker端口映射或启动容器时: docker exec -it 7c5a2350c4cb /bin/bash 出现了错误: Error response from daemon: Containe ...

  5. Docker端口映射无法访问的问题排查

    概述 前些天,老大让升级Docker版本,后面折腾了一番,成功升级到最新版本Docker,Docker容器啥的都跑起来了,以为一切顺利了,结果第二天就发现容器映射到宿主机的端口无法访问.在宿主机用 c ...

  6. docker端口映射,批量删除容器

    docker端口映射 http://blog.csdn.net/yjk13703623757/article/details/69212521 批量删除容器 http://blog.csdn.net/ ...

  7. docker 端口映射 udp_Docker领路,走进压力测试的现代化 | 51上头条

    摘要:Docker技术为软件开发.测试提供了非常便捷的功能,使用现成的镜像让我们的工作事半功倍.本文针对在项目中进行压力测试使用Docker进行说明,重点记录从手工搭建环境,到使用Docker提高测试 ...

  8. Docker 入门系列(5)- Docker 端口映射(映射所有IP地址、映射到指定地址和指定端口、映射指定地址任意端口、查看映射端口配置)

    端口映射 映射容器内应用的服务端口到本地宿主主机 1. 从外部访问容器应用 在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的.当容器中运行一些网络应用,要 ...

  9. docker 端口映射 及外部无法访问问题:开启IP转发从而解决

    docker容器内提供服务并监听8888端口,要使外部能够访问,需要做端口映射. docker run -it --rm -p 8888:8888 server:v1 此时出现问题,在虚机A上部署后, ...

最新文章

  1. 从人生,从马克思主义哲学角度对于软件设计的思考20090824
  2. 团队作业8——第二次项目冲刺(Beta阶段)博客汇总
  3. P4556 雨天的尾巴
  4. 474. 一和零 golang动态规划
  5. 一个立即关闭显示器的小软件(Masm开发,只有3KB大小)
  6. 学维修电脑要多久_开奶茶店要学多久?预算大概要多少?
  7. python 切片_零基础学python_11_列表(切片+遍历切片+复制)
  8. PHP 判断点是否在多边形内
  9. java单链表选票_Hackerrank Practice
  10. [转载]网页栅格系统研究(1):960的秘密
  11. eclipse android 服务端,Eclipse搭建服务器,实现与Android的简单通信
  12. 计算机网络毕业论文格式模板范文,计算机网络论文范文 计算机网络方面有关毕业论文的格式范文2万字...
  13. 如何用python编写问卷调查_通过Python实现自动填写调查问卷
  14. SSM项目实战 —— 物流管理系统的实现
  15. Flash 第九章 运动补间动画
  16. 我在Python的艳阳里,大雪纷飞
  17. OUC-SE-BLOG1
  18. RN动画Animated
  19. SQL Server 连接字符串和身份验证
  20. 【win11】解决win11家庭版没有组策略编辑器

热门文章

  1. zend framework1.12 没找到php.exe,请加一个zend framework的有关问题
  2. PHP中error_reporting()详解
  3. Java 改变cmd颜色_9 个小技巧让你的 if else 看起来更优雅!
  4. roc曲线怎么绘制_利用ROC曲线寻找最佳cutoff值(连续型变量组成的riskscore)
  5. 阿里云debian mysql_记录下在阿里云linux上安装与配置Mysql
  6. [maven][spring boot] mvn -f 指定pom文件
  7. 【Error】Provider com.sun.xml.stream.ZephyrParserFactory not found
  8. AWS 基础服务学习
  9. 利用usb远程控制linux,Linux编程控制硬件(5) ---- 操作USB手柄
  10. w7旗舰版计算机替换,win7系统电脑替换全部系统图标的操作方法