docker待编辑

黄建昌,丁炳武,徐婷婷,徐志烽,李锦文,梁嘉平

#安装必要工具 yum-utils ,它的功能是管理repository及扩展包的工具 (主要是针对repository)
sudo yum install yum-utils
#使用yum-builddep为Python3构建环境,安装缺失的软件依赖,使用下面的命令会自动处理.
sudo yum-builddep python
# 第一步 下载
curl -O https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
# 解压 以及安装
tar xf Python-3.6.8.tgz
cd Python-3.6.8
./configure
make
sudo make install

# 安装这个pip3
sudo yum install -y python3-pip

"""
"""

# 接下来安装nginx
#
#
# ----------------------
# docker
# 查看所有镜像
docker images
#运行镜像
#docker run -d -p 本机端口:容器端口 镜像名称
docker run -dp 8000:8080 hello-world

docker run -v $PWD:/usr/src/python -w /usr/src/python python:3.6.8 python app.py

docker run -v $PWD:/usr/src/python -w /usr/src/python python:3.6.8 pip install flask

docker run -v $PWD:/usr/src/python -w /usr/src/python python:3.6.8 pip list
docker run -v $PWD:/usr/src/python -w /usr/src/python python:3.6.8 python -m pip install -U pip

 


docker run -v $PWD:/usr/src/python -w /usr/src/python python pip install flask

docker run -v $PWD:/usr/src/python -w /usr/src/python python python -m pip install -U pip

 

#删除所有容器
docker rm $(docker ps -aq)
#删除所有镜像
docker rmi $(docker images)

# 拉镜像
创建一个容器:带有端口
docker run -tidp 8000:9999 --privileged=true python:3.6.8
进入容器
sudo docker exec -it 96f3d00bffde /bin/bash
退出容器
exit

# 将本地文件上传到 docker
docker cp text.py 96f3d00bffde:/home/
docker cp app.py 96f3d00bffde:/home/


防火墙状态
service iptables status

posted @ 2021-12-31 17:22    阅读(29)  评论(0编辑  收藏  举报