docker的常用命令

一、 不输入sudo执行docker命令

  1、 直接切换到root用

 $ su - root

  2、 将当前用户添加到docker组(docker组的权限与root一样,需谨慎。)

# centos7命令
$ sudo gpasswd –a ${USER} docker

# ubuntu16命令
$ sudo usermod –aG docker ${USER}  

#启动服务生效,如果不生效,需重启系统     
$ sudo systemctl restart docker

二、 docker常用命令

  1、 搜索镜像

$ docker search ubuntu

  2、 使用pull命令下载镜像

$ docker pull ubuntu:latest

  3、 使用images命令列出镜像

$ docker images

  4、 使用run命令创建容器

$ docker run –i –t  --name hello ubuntu /bin/bash

  5、 查看容器列表

$ docker ps -a

  6、 使用start 命令启动容器

# 启动hello容器
$ docker start hello

  7、 使用restart命令连接容器

$ docker restart hello

  8、 使用attach连接容器

$ docker attach hello

  9、 使用exc命令从外部运行容器的命令

$ docker exec hello echo “Hello world”

  10、使用stop命令终止容器

$ docker stop hello

  11、使用rm命令删除容器

$ docker rm hello

  12、使用rmi命令删除镜像

$ docker rmi ubuntu
原文地址:https://www.cnblogs.com/jefflee168/p/7382810.html