首页 > 编程知识 正文

docker将当前系统打包镜像,docker启动centos镜像

时间:2023-05-05 08:15:37 阅读:185898 作者:1349

执行centos镜像1 .在1.docker远程仓库中查询centos镜像。 docker远程仓库可以配置为蚂蚁

文档搜索中心

2 .拉动

文件中心:中心7 (镜像名称和版本) )。

3 .查询镜像

文档图像

4 .执行镜像

docker run-it centos 3360 centos7/bin/bash

- I :互联网接口

- t :终端

-d:守护进程,后台运行

yum-y安装构件gcc安装一些基础软件包

5 .退出容器

退出

查询文档的过程

docker ps -a

7 .停止

文档停止容器id

将centos镜像打包为redis的基础镜像,并在主机上执行1 .打包镜像

docker commit-a“zhangsan”- m“redis _ base _ centos7image”容器id redis_base_centos:7

2 .看镜子

文档图像

创建redis持久化目录

mkdir -p /root/redis/data

4 .创建软件包镜像文件

VI/root/redis/docker文件

FROM redis_base_centos:7

WORKDIR /home

run wget http://download.redis.io/releases/redis-5.0.5.tar.gz

tar -xzvf redis-5.0.5.tar.gz

mv redis-5.0.5/redis

rm -f redis-5.0.5.tar.gz

WORKDIR /home/redis

运行生成安装

EXPOSE 6379

cmd [“redis-server”]

在/root/redis/中运行打包命令

docker build-tre dis _ base _ centos 7:5.05

6 .显示

文档图像

7 .验证

docker run-p 637933606379-v/root/redis/data :/data-dred is _ base _ centos 7:5.05 redis-server-append

-p:端口映射

-v:文件映射

-d:守护

append only :打开保留配置

8 .显示容器id

docker ps -a

9 .通过集装箱id进入集装箱

docker exec -it容器id redis-cli

10.redis-cli命令

信息

获取

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。