02、docker学习之python-36-centos7安装
1.查看指定镜像
docker search python

2.pull镜像
docker pull centos/python-36-centos7

3.本地镜像查看
docker images

4.运行交互式容器
Docker会在隔离的容器中运行进程。当运行docker run命令时,Docker会启动一个进程,并为这个进程分配其独占的文件系统、网络资源和以此进程为根进程的进程组。
命令:
docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]
进入交互模式,通过docker的两个参数 -i -t,让docker运行的容器实现"对话"的能力
- t: 在新容器内指定一个伪终端或终端。
- i: 允许你对容器内的标准输入 (STDIN) 进行交互
进入:docker run -i -t centos/python-36-centos7 /bin/bash
退出:exit

5.Web应用实例
docker pull training/webapp
d:后台运行;-P:端口映射到主机上面(随机到高端口)
可以指定容器绑定的网络地址,比如绑定127.0.0.1 :
docker run -d -p 127.0.0.1:5001:5000 training/webapp python app.py

6.查看进程
docker ps

7.查看容器日志
docker logs [容器id]

docker logs [容器names]

8.停止容器
docker stop [容器names] // [容器id]

9.启动容器
docker start [容器id]
docker restart [容器id]

10.删除容器
docker rm [容器id]
注意:先停止容器再删除


浙公网安备 33010602011771号