发布网友 发布时间:2022-04-21 08:52
共1个回答
热心网友 时间:2023-11-08 10:53
后面开发环境实际上就是在docker安装的centos8上面安装各类开发使用的软件,即centos8安装httpd
命令为:yum install httpd,后续直接输入y确认(当然也可以在install前面加上 -y 不用手动确认),一直到出现Complete!为止
命令:yum install httpd
命令:systemctl enable httpd
命令:systemctl start httpd
哦哦 报错了"System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down",如遇到这个问题是创建镜像和启动容器方式有问题, 请参照 打造专属的docker开发环境(一)-centos安装
正常情况启动成功没有任何报错信息
命令:systemctl status httpd
输入 冒号:及q 退出
命令: curl http://127.0.0.1:80
应该返回html页面
命令:docker ps -a
命令: docker commit -a "wh" -m "centos7+httpd" f0404b39ed3f centos7-wh-dev:v1
命令: docker images
新增了run 的-p参数
命令:docker run -p 80:80 -itd --privileged --name centos7-wh-dev-v1 centos7-wh-dev:v1 /usr/sbin/init
进入容器
docker exec -it centos7-wh-dev-v1 /bin/bash
进入 /var/www/html/ 目录创建一个index.html
docker命令大全
https://www.runoob.com/docker/docker-run-command.html