Ubuntu安装Docker
xshell中使用docker images没反应
Docker教程
Error response from daemon: conflict: unable to delete
docker上部署MySQL并配置可以接Navicat
docker rmi $(docker images -f “dangling=true” -q)
docker部署Python项目
Navicat连接成功:
宿主MySQL也没问题:
部署Python应用:
Dockerfile
# 基于镜像基础
FROM python:3.6
# 设置代码文件夹工作目录 /app
WORKDIR /app
# 复制当前代码文件到容器中 /app
ADD . /app
# 安装所需的包
RUN pip install -r requirements.txt
# Run app.py when the container launches
CMD ["python", "connect.py"]
requeirment是依赖包,connect.py是应用,从之前部署的MySQL中读取10条数据并打印
新建一个镜像
yk@ubuntu:~/app$ docker build -t docker_python:0.1 .
安装完成后启动容器
docker run -d -p 5000:5000 --name docker_python docker_python:0.1