安装

yum -y update
yum install -y docker

service docker start

//添加镜像
//修改/etc/docker/daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
//重启生效
service docker restart

使用

  • 查看正在运行的容器 docker ps

  • 查看所有的容器 docker ps -a

  • 进入容器docker exec -it 69d1 bash

  • 导出镜像 docker save docker.io/java > /home/java.tar.gz

  • 导入镜像 docker load < /home/java.tar.gz

  • 查看镜像 docker images

  • 删除镜像 docker rmi java

  • 启动容器 docker run -it -p 8080:8080 -v /home/project:/soft --privileged --name myjava java bash

  • 暂停容器 docker pause myjava docker unpause myjava

  • 停止容器 docker stop myjava docker start -i myjava

  • 删除容器 docker rm myjava

高级技巧

  • 启动所有的容器 docker start $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

  • 关闭所有的容器 docker stop $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

  • 删除所有的容器 docker rm $(docker ps -a | awk ‘{ print $1}‘ | tail -n +2)

  • 删除所有的镜像 docker rmi $(docker images | awk ‘{print $3}‘ |tail -n +2)

汇总

\docker.PNG



登陆发表评论