用户工具

站点工具


prog:docker

Docker

image修改

1. 建立Dockerfile

$ notepad Dockerfile

2. Dockerfile文件内容编辑

FROM anaconda3:latest
RUN conda update --all
RUN conda clean --all

3. Docker命令打包

$ docker build -t docker-whale .

4. 运行container

docker run -i -t [Image ID/name] /bin/bash

5. 通过container导出镜像

docker export --output=[filename].tar [Container ID]

再导入

docker import [filename] [REPOSITORY[:TAG]]

docker 搭建

Docker包

首先下载ipython的镜像

docker pull ipython/ipython

运行docker包

docker run -t -i ipython/ipython /bin/bash

docker run -t -i -p 8765:8765 -v d:\dockerfiles\docker-ipython:/home ipython/ipython /bin/bash

配置docker包

保存配置

退出docker包,得到container。做一个commit

docker commit XXXXXX
docker tag XXXXX jupyternotebook

扁平化docer包

docker ps --all
docker export --output=[filename].tar [Container ID]
docker import [filename] [REPOSITORY[:TAG]]
docker tag XXXXX jnote

之后docker包的运行

docker run -t -i -p 8765:8765 -v d:\dockerfiles\docker-ipython:/home jnote /bin/bash
prog/docker.txt · 最后更改: 2020/05/12 10:43 (外部编辑)