Docker镜像常用命令
Docker容器常用命令
docker ps -a :查看所有容器
docker start container_id or container_name :打开容器
docker rm container_id or container_name:删除容器
docker rename oldname newname:容器重命名
Docker创建容器
docker run -ti \ #交互式创建容器
--network=host \
--ipc=host \
--security-opt seccomp=unconfined \ #docker内debug的权限设置
--env="DISPLAY" \
--env="QT_X11_NO_MITSHM=1" \
--volume=/tmp/.X11-unix:/tmp/.X11-unix:rw \ #docker容器内GUI设置
--volume=/media/yangf/document/git_AP/toolchains:/opt/toolchains \ #挂载目录
--volume=/media/yangf/document/git_AP/xplorer:/root/xplorer \
--volume=/dev/dri:/dev/dri \ #docker容器内GUI设置
-v /etc/timezone:/etc/timezone:ro \ #时区设置
-v /etc/localtime:/etc/localtime:ro \
docker.xiaopeng.us/xpilot/xplorer_env:latest
docker占用磁盘空间清理
docker随着使用时间增长,占用磁盘空间越来越多,主要有个两种情况。
1、第一种情况:是因为docker中部署的系统中日志内容的不断扩大。
进入overlay文件夹(或者overlay2),清理-json.log
systemctl stop docker #关闭docker服务
find . / -name *json.log |xargs rm #清楚log文件