Docker常用命令汇总

启动服务

[root@localhost ~]# service docker start
Redirecting to /bin/systemctl start docker.service

停止服务

[root@localhost ~]# service docker stop
Redirecting to /bin/systemctl stop docker.service

重启服务

[root@localhost ~]# service docker restart
Redirecting to /bin/systemctl restart docker.service

查看版本

docker info
docker version

登录仓库

docker login -u 用户名 -p 密码

登出仓库

docker logout

上传镜像

docker push mysql:5.0    # docker push [OPTIONS] NAME[:TAG]

搜索镜像

docker search centos    # docker search <镜像名>

拉取镜像

docker pull centos   # docker pull <镜像名:tag>

查看镜像

docker images

删除镜像

docker rmi [OPTIONS] IMAGE [IMAGE...]

创建容器

docker run --name mynginx -d nginx:latest  # docker run [OPTIONS] IMAGE [COMMAND][ARG...]

启动容器

docker start <容器名or ID>  # 启动某个容器 

停止容器

docker stop <容器名or ID>  # 停止某个容器 

删除容器

docker rm <容器名or ID>  # 删除某个容器,如果运行中,需要先停止 

查看容器

docker ps <容器名or ID>  # 查看启动的容器列表, 加上 -a 可以包含停止的容器

进入容器

docker exec -it mysql /bin/sh   # 进入容器系统并启用命令行交互

内视容器

docker inspect mysql:5.6  # 查看容器或镜像的元数据信息

作者:朝雨忆轻尘
出处:https://www.cnblogs.com/xifengxiaoma/
版权所有,欢迎转载,转载请注明原文作者及出处。

04-19 17:22