0
点赞
收藏
分享

微信扫一扫

【Apache】漏洞

zhaoxj0217 2024-08-23 阅读 5

1、运行容器

2、当前运行的进程

3、当前位置和启动时间

4、cat/etc/redhat-release查看版本

5.镜像是模版,容器是实例

6.容器中没有命令运

7.容器总是能轻易获取

8.配置yum

9.安装http

10.修改index⽂件

11.httpd -k start

12.访问

13.退出就没有服务了

14.查看docker进程

15、退出之后没有进程

16、再次启动

17、接入到管理界面,将容器命令附加到当前的终端

18、启动服务,退出但是不中断

步骤

# 第⼀次创建容器

docker run -it --name=c0 centos:latest /bin/bash

# 配置阿⾥云的yum仓库

yum clean all && yum makecache

yum -y install httpdecho "docker_httpd_server" >

/var/www/html/index.html

# systemctl start httpd

httpd -k start

curl localhost:80

# 在宿主上访问⽄

curl 172.17.0.2:80

# ⽆法在物理机器上访问,也⽆法ping到这个主机

# 如果没有指令正在执⾏,容器就会停⽌

exit

# 重启容器

docker start c0

c0

# 将c0的终端附加到当前的终端

docker attach c0

# 这个时候,httpd⼜停了

# 期望退出,服务继续运⾏

# ctrl+p+q()

dockdaemon管理远程

1、启动和查看服务

2、查看版本

管理步骤:

1、关闭docher守护进程

2、修改dock daemon的进程文件

 

docker虽然关闭,但任然有sock文件

 进入配置文件

删除相关sock的文件

再次启动

加载配置文件

重新开启docker守护进程

添加文件对docker daemon的配置

 

通过修改/etc/docker/daemo.json⽂件对docker守护进程进⾏配

置,默认情况下没有daemon.json⽂件,在添加daemon之前,先修

修改

重启

实现远程连接

梳理(整理笔记)

1.状态状态2.设置允许远程管理

1.停⽤docker.service服务

2.修改/usr/lib/systemd/system/docker.service

3.修改daemon.json

#查看sock套接字

ls -l /var/run/docker.sock

#要允许远程连接,需要有⼀个服务,使⽤端⼝体现

netstat -lnput|grep 2375

[root@localhost ~]# vim

/usr/lib/systemd/system/docker.service

3.修改daemon.json

加载daemo.json

systemctl daemon-reload

启动服务

systemctl start docker.service

查看状态

#查看sock套接字

ls -l /var/run/docker.sock

#要允许远程连接,需要有⼀个服务,使⽤端⼝体现

netstat -lnput|grep 2375

远程管理docker -H192.168.71.50 -it -name...

举报

相关推荐

0 条评论