docker搭建apache php环境步骤总结「建议收藏」

docker搭建apache php环境步骤总结「建议收藏」#拉取容器dockerpulldaocloud.io/sectest/php-apache:master-ca84461#创建容器dockerrun-d-it-p 8888:80 –nameapache_php-v/var/www/html:/var/www/htmldaocloud.io/sectest/php-apache:master-ca84461/bin/sh…

大家好,又见面了,我是你们的朋友全栈君。#拉取容器

docker pull daocloud.io/sectest/php-apache:master-ca84461

#创建容器

docker run -d -it -p  8888:80  –name apache_php -v /var/www/html:/var/www/html daocloud.io/sectest/php-apache:master-ca84461 /bin/sh

#查看本地镜像

docker images

#查看日志

docker logs 容器ID

#查看该容器的详细信息

docker inspect 容器ID

#连接容器方法1

docker exec -t -i apache_php sh

#连接容器方法2

#显示该容器第一个进行的PID

docker inspect -f {
{.State.Pid}} 44fc0f0582d9

#在拿到该进程PID之后我们就可以使用nsenter命令访问该容器了

nsenter –target 3326 –mount –uts –ipc –net –pid  

docker attach 44fc0f0582d9

#删除容器

docker rm $(docker ps -a -q)

#导出镜像

docker save -o quay.io-calico-node-1.tar quay.io/calico/node

 

#导入镜像

docker load -i quay.io-calico-node-1.tar

#在docker的容器内,启动apache2

$service apache2 start

#docker容器和本机之间传输文件

1. 先拿到容器的短ID或者制定的name

docker ps -a

2. 然后拿到ID全称

docker inspect -f ‘{
{.Id}}’ apache_php

3. 传输文件

docker cp 本地文件路径 ID全称:容器路径

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157943.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker命令大全

    docker命令大全1、启动dockersystemctlstartdocker2、

    2022年5月16日
    47
  • linux上安装Docker(非常简单的安装方法)

    linux上安装Docker(非常简单的安装方法)最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗!Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。仓库:类似代码仓库,是Docker集中存放镜像文件的场所。简单介绍一

    2022年6月9日
    35
  • mac docker安装部署_dcs教程视频教程

    mac docker安装部署_dcs教程视频教程最近电脑越来越卡了,为了减少系统开销,以及后期维护方便,所以考虑将本地安装一些服务迁移到docker中去管理,这一切的基础是要先有docker服务,所以本文就先记录怎样在mac上安装配置docker,

    2022年8月2日
    7
  • 修改Docker中nginx容器默认的端口号配置[通俗易懂]

    修改Docker中nginx容器默认的端口号配置[通俗易懂]修改nginx的默认端口号一般来说,nginx默认使用的是80端口号,但是狗血的是服务器上80端口号被占用了

    2025年8月30日
    5
  • Ubuntu 20.04 安装 Docker

    Ubuntu 20.04 安装 Docker检查Ubuntu内核docker需要ubuntu的内核高于3.10uname-rDocker安装#新增更新源sudoecho”debhttps://download.docker.com/linux/ubuntuzestyedge”>/etc/apt/sources.list#step1:安装必要的一些系统工具sudoapt-getupdatesudoapt-get-yinstallapt-transport-httpsca-certi

    2022年7月21日
    14
  • 基于Docker的Kafka集群搭建

    基于Docker的Kafka集群搭建1.pulldocker,在机器上下载最新版本的kafka和zookeeper镜像,这里使用的是wurstmeister的镜像dockerpullwurstmeister/kafkadockerpullwurstmeister/zookeeper2.装好的docker镜像3.启动zk容器Dockerrun–d–namezookeeper–p2181:…

    2022年6月9日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号