docker学习和使用

docker 安装

docker tensorflow

docker 镜像迁移

有时候需要将镜像从一台服务器移动到另外一台服务器。可使用 nc 进行大文件传输

docker 文件映射

1
2
3
4
5
6
7

sudo docker run -itd -p 8888:8888 -v container_path:/usr/home/wuwei7/tmp_data image_id /bin/bash



sudo docker exec -it container_id /bin/bash

-v 参数表示容器内文件与宿主机器文件映射

docker 驻守状态

1
2
3
4
5
6
7

sudo docker run -itd -p 8888:8888 -v container_path:/usr/home/wuwei7/tmp_data image_id /bin/bash



sudo docker exec -it container_id /bin/bash

-itd 表示驻守状态

exec 退出之后容器依然在运行

docker 常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

sudo docker ps 查看正在运行的容器



sudo docker images 查看镜像



sudo docker rm -rf Container_ID 删除正在运行的容器



sudo docker rmi -f Image_ID 删除镜像,-f 强制删除在容器中运行的镜像

作者

Xie Pan

发布于

2019-02-21

更新于

2021-01-27

许可协议

评论