Mac+docker+flask
1、先要保證mac電腦安裝docker
安裝的話可以通過命令brew install docker
安裝成功后啟動,docker
然后在終端執行docker version 或者docker info如果輸出相應的信息,
表示docker已經在正常運行
2、創建一個文件夾
mkdir docker-demo
cd docker-demo
創建dockerfile,內容:
FROM python:2.7
RUN mkdir /code
WORKDIR /code
ADD requirements.txt /code/
RUN pip install -r requirements.txt
ADD . /code/
EXPOSE 5000
創建app.py文件
from flask import Flask
app = Flask(__name__)
@app.route('/')
def main():
return 'Hello World!'
if __name__ == '__main__':
app.run('0.0.0.0')
創建requirements.txt?
flask==1.0.2
3、執行命令
docker build -t flaskapp .
docker run -p 5000:5000 flaskapp python app.py
在瀏覽器輸入http://127.0.0.1可以看到
Hello world!
4、進入容器
方法一
docker container run -p 5000:5000 -it flaskapp /bin/bash
方法二
docker ps
CONTAINER ID IMAGE COMMAND
b268102f6830 flaskapp "python app.py"
docker container exec -it b268102f6830 /bin/bash
5、映射本地目錄
docker run -p 5000:5000 --volume "$PWD/code":/code flaskapp
轉載于:https://www.cnblogs.com/gide/p/9253665.html
總結
以上是生活随笔為你收集整理的Mac+docker+flask的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CommonJs模块规范
- 下一篇: 0x14 hash