Devops

Docker 使用

通过 Docker 命令行工具与 Docker Daemon 进程通讯使用。 使用步骤 安装 Docker 到宿主机(物理机) 到仓库拉取镜像 https://hub.docker.com 运行镜像产生容器(实例,一个镜像可以运行多个) 镜像操作 搜索镜像 docker search imageName 拉取镜像 docker pull imageName:tag tag 版本号,如不指定默认是 latest 查看本地镜像 docker images 删除镜像 docker rmi imageID docker rmi [repositoryname]:[tag] 删除所有未加标签的镜像(untagged) docker rmi $(docker images | grep "^<none>" | awk "{print $3}") 重命名镜像 docker tag imageId imageName:tag 通过本地 Dockerfile 文件编译镜像文件 docker build -t mop:latest - < mopDockerfile 容器操作 进入容器 sudo docker exec -it ubuntu bash docker exec -it ardupilot bash 查看容器 docker ps -a -a:所有容器,包括停止的 -q:查看停止的容器,不加选项默认查看运行中的容器 保存容器 sudo docker save ubuntu > ubuntu_save.