docker常用命令整理

docker

Posted by DYD on October 24, 2019

linux安装docker

sudo apt install docker.io

显示所有的容器

docker ps -a

显示运行的容器

docker ps

启动容器

docker start xxxx

停止容器

docker stop xxx

删除容器

docker rm xxx

创建并启动

docker run

指定版本运行

docker run -i -t mtnk/myubuntu:v2.1 /bin/bash
docker attach mtnk/myubuntu:v2.1

显示运行的程序

docker top xxx

显示容器信息

docker inspect xxx

显示镜像

docker images

搜索docker hub中的镜像

docker search wordpress

删除镜像

docker rmi xxx

安装webgoat

sudo docker pull webgoat/webgoat-7.1

运行webgoat

sudo docker run -p 8080:8080 -t webgoat/webgoat-7.1

创建镜像两种方式

  • 拉下来的镜像基础上commit,然后提交。
  • 使用docker build创建`