docker
基本操作
通过镜像运行容器
- docker run -d -it -p 5555:5555 镜像名
-
启动容器,并将进入容器中的bash命令行
进入容器
- docker attach 容器id
通过镜像运行容器开机自动重启
- docker run -d -it -p 5555:5555 -w /bin/gps2city-master/map/ --restart=always pos_to_city python posToCity_api.py
更新容器参数
- docker container update --restart=always 容器id (修改端口不适用,需要重新run)
容器生成镜像
### commit [-m="提交的描述信息"] [-a="创建者"] 容器名称|容器ID 生成的镜像名[:标签名]
### commit -m='test' feac375eb76d test:1.0
镜像打包tar
导出
- docker save -o 文件名.tar 容器名
导入
- docker load -i 文件名
删除
删除镜像
- 删除单个
docker rmi 镜像ID
- 删除所有
docker rmi $(docker images -q)
删除容器
docker rm 容器id
-
停止所有容器
docker stop $(docker ps -a -q) -
删除所有容器
docker rm $(docker ps -aq)
LINUX文件权限
给所有用户文件权限
chmod a+rwx 文件名
本文来自博客园,作者:o0o0o9,转载请注明原文链接:https://www.cnblogs.com/o0o0o9/p/16106273.html