您的位置:首页 > 科技 > IT业 > 启动docker镜像

启动docker镜像

2024/10/6 10:27:00 来源:https://blog.csdn.net/m0_68394388/article/details/141434823  浏览:    关键词:启动docker镜像

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...

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com