Docker中安装redis并运行

拉取镜像(5.0.7版本)docker pull redis:5.0.7创建挂载目录mkdir -p /usr/local/redismkdir -p /usr/local/redis/confmkdir -p /usr/loca/redis/data下载redis.confcd /usr/loc


Dockerfile

Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。常用指令:FROM、CMD、RUN、EXPOSE、ENV、WORKDIR等FROM指定基础镜像,必须为第一个指令,可使用多个FROM,尽量使用官方提供的imageRUN执行命令,常用于安装所需文件,复杂


Docker打包Python demo(flask)

准备一个flask项目(默认端口为5000)项目下只有一个demo.py文件和requirements.txt。demo.py内容如下# @file: demo.pyfrom flask import Flaskapp = Flask(__name__)@app.route('/')def test


Docker打包跨机器迁移

[root@docker605 data]# docker save f8908be1963b > /data/nginx.img[root@docker605 data]# lsautodeployManagement java nginx systemdocker-


Docker

常用命令:docker ps #查看当前正在运行的容器docker ps -a #查看所有容器的状态docker start/stop id/name #启动/停止某个容器docker attach id #进入某个容器(使用exit退出后容器也跟着停止运行)docker exec -ti id