docker基本操作 备忘

Posted on 2022-04-06 14:36  o0o0o9  阅读(65)  评论(0)    收藏  举报

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 文件名

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3