docker命令学习

dockerfile学习

FROM
RUN

docker 构建 image

前提:Dockerfile已经写好
1、docker build -t TAG . (note:最后的点一定不能丢掉哦)
2、docker run --rm -it TAG (在容器内部运行命令,并且不会保存到容器里,可以保持容器干净,用于测试)
3、退出:exit
4、删除镜像:docker rmi TAG or docker image rm TAG
5、 删除:docker stop container ;docker rm container ;docker rmi TAG

查看镜像、容器信息

1、查看镜像:docker images -a | grep {筛选的条件}
2、查看容器:docker ps -a | grep {筛选的条件}

# 将镜像A标记为B,并传入仓库中
docker tag A B
docker push B

Q:docker环境里安装opencv ImportError: libGL.so.1: cannot open shared object file: No such file or directory

A:

pip uninstall opencv-python
pip install opencv-python-headless

1、docker 镜像拉取 : docker pull XXX
2、docker 镜像运行: docker run --rm -p 8888 -it XXX
docker run --rm -P XXX(暴露端口运行)

查询端口是否暴露

1、netstat -anp | grep 8888
2、docker ps | grep 8888

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值