使用docker对MaskTextSpotter环境进行配置,从开始到放弃,然后从头再来

使用docker对MaskTextSpotter环境进行配置


1. wsl2下的docker安装anaconda

参考基于Docker搭建Anaconda环境

# 头一次用
docker run -it --name="anaconda" -p 8888:8888 continuumio/anaconda3 /bin/bash
conda install -c conda-forge jupyterlab
cd ~
jupyter lab --ip='*' --port=8888 --no-browser --allow-root

# 用完以后
# Ctrl+C退出jupyter
exit

# 以后再用
docker start anaconda
docker exec -it anaconda /bin/bash
cd ~
jupyter lab --ip='*' --port=8888 --no-browser --allow-root

# 不想要了
docker rm anaconda

这里需要注意的是cd ~的将所在目录转到/root目录下,jupyter lab在哪个目录下就在哪个目录下打开

1.1 使用service docker start开启docker服务

查看docker 所有镜像

root@DESKTOP:~# docker images
REPOSITORY                       TAG                      IMAGE ID       CREATED         SIZE
hello-world                      latest                   d1165f221234   2 months ago    13.3kB
nvcr.io/nvidia/k8s/cuda-sample   nbody                    59aa3a8763a6   3 months ago    232MB
tensorflow/tensorflow            latest-gpu-py3-jupyter   ce8f7398433c   16 months ago   4.26GB
tensorflow/tensorflow            1.14.0-gpu-py3           a7a1861d2150   23 months ago   3.51GB

这里看到有些不用的镜像,我们可以删除他

root@DESKTOP:~# docker rmi ce8f7398433c a7a1861d2150 59aa3a8763a6
Untagged: tensorflow/tensorflow:1.14.0-gpu-py3
Untagged: tensorflow/tensorflow@sha256:e72e66b3dcb9c9e8f4e5703965ae1466b23fe8cad59e1c92c6e9fa58f8d81dc8
Deleted: sha256:a7a1861d2150c5bf16f21bef57443212e32e1dff1a18ab1cab7216222c13f295
Deleted: sha256:542c50f9ca8dce981b18c708d82637ab840613d09a2a3f7018727aeedcfcf576
Deleted: sha256:faaac0fa6d613adb15559a8216f8a601858750dbb8b4681f5e519f3c35c6385d
Deleted: sha256:77692ed60a3ac19d32d3e0aca18a948ffeb881521196aa9ba0407c52a24dbe81
Deleted: sha256:89b71bd4e436d00fa581f77602219d52c49123f42233aff3aaad6966a5786394
Deleted: sha256:9e291aad58574ac728eda30b8ef265664a863fd68d4493564c62c9f1f787abc1
Deleted: sha256:ee446b5bba5b26bf7895c1c7ea38d5c54b911f1f822ea113d4dcee22a74b5e71
Deleted: sha256:bca567fcd87f0dd49830adce6b30e1f1bdbe04e49678abe226d92fe73ff6bc52
Deleted: sha256:6df58a4059f4e822c56193620afd098cbaac9ecd375686dd090e0419e5d94f46
Deleted: sha256:069f2cc5d583a943f8c54efa65002beb4c536127fe1308833803edf476c10433
Deleted: sha256:690304830f9aae07e176780fef8ce9e0caf86d04f5feffe46a077e2141c0b135
Deleted: sha256:72a0610a78a8ad0d02d60e79fcf66db54efae568670691e3c69cdcf87827613c
Deleted: sha256:027b23fdf3957673017df55aa29d754121aee8a7ed5cc2898856f898e9220d2c
Deleted: sha256:0dfbdc7dee936a74958b05bc62776d5310abb129cfde4302b7bcdf0392561496
Deleted: sha256:02571d034293cb241c078d7ecbf7a84b83a5df2508f11a91de26ec38eb6122f1
Error response from daemon: conflict: unable to delete ce8f7398433c (must be forced) - image is being used by stopped container 6946406703e1
Error response from daemon: conflict: unable to delete 59aa3a8763a6 (must be forced) - image is being used by stopped container a4593ee809f3

但是这里显示有两个镜像被停止容器在使用,因此我们进一步删除不用的容器
docker ps -a 查看所有容器,包括停止的容器
docker rm -f $(docker ps -aq) 删除所有容器

root@DESKTOP-1V1N4VU:~# docker ps -a
CONTAINER ID   IMAGE                                          COMMAND                  CREATED      STATUS                  PORTS                                       NAMES
1d3d58d1b97e   hello-
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值