Django项目部署(二)docker容器、镜像操作
docker 镜像容器操作·
镜像
- 查询镜像
docker search 名称
- 拉取镜像
docker pull 名称:标签
- 查看镜像
docker images
- 删除镜像
docker rmi id
容器
-
创建容器
# docker run 选项 镜像名:标签 命令 docker run -di --name=testname python:3.6
- 选项 -i:在创建容器后启动并进入容器,通常与-t联合使用 -t:启动容器后进入容器命令行 -d:创建容器后在后台运行,不会自动登录容器 -p:端口映射,-p 宿主机端口:容器端口 -v:目录映射,宿主机目录:容器目录 -e:设置环境变量,key=value --name:指定容器名称 ,--name=名称
# 创建一个容器,指定名称test,执行echo输出Hello Docker,执行完荣放弃停止运行 docker run -it --name=test echo "HelloDocker"
-
进入容器
docker start 容器名称
exec -it 容器名称 /bin/bash
-
退出容器
exit
-
停止容器
docker stop 名称
-
删除容器
docker rm id
文件操作
- 复制文件
docker cp 文件 容器名:路径
- 查看日志
docker logs 容器名
构建镜像
# docker built -t 镜像名:标签 路径
docker built -t web:1.0 .
#python开发工程师#