美文网首页程序员
docker使用教程

docker使用教程

作者: 夏天不热也不冷 | 来源:发表于2019-11-30 20:53 被阅读0次

安装docker

sudo apt-get update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
docker --version

参考网址:https://phoenixnap.com/kb/how-to-install-docker-on-ubuntu-18-04

使用docker

https://www.freecodecamp.org/news/a-beginners-guide-to-docker-how-to-create-your-first-docker-application-cc03de9b639f/?source=rss------programming-5

使用

# 首先建立一个空的文件夹,储存docker内要运行的代码
mkdir Docke_rfile
cp -r code所在的文件夹  ./
# 在Docker_file建立一个文件 Dockerfile,在文件里加上如下内容
#----------------------------------------
FROM python:3.7 # 运行使用的Python版本;

ADD ./code的文件夹名 /code # code 添加到code文件夹;

WORKDIR /code # 工作文件夹是code文件夹;

RUN pip install -r requirements.txt # 安装运行软件所需要的支持

CMD [‘python’,'/code/运行的py文件名']
# 如果运行的py文件是需要传入参数的, 那么就将 CMD更改为  ENTRYPOINT;

#-----------------------Dockerfile文件写好了
# 在code所在的文件夹下面建立一个文件,名为requirements.txt
# 在终端运行 
pip freeze > requirements.txt (所装的包就写入到文件了,有些包不一定使用的就可以删掉)

# 回到Docker_file的下面
# 执行命令
docker build -t image_name .
# 其中image_name是所建立的镜像的名字,. 表示当前目录;

# 查看镜像是否建立成功:
docker images

# 运行镜像
docker run -it image_name # image_name 容器是用那个镜像启动的

# 参考网址:
[https://blog.csdn.net/u013282737/article/details/85233408](https://blog.csdn.net/u013282737/article/details/85233408)



相关文章

网友评论

    本文标题:docker使用教程

    本文链接:https://www.haomeiwen.com/subject/swvlwctx.html