docker常用命令
2016-03-01 17:37
696 查看
非root用户每次都需要使用sudo命令,这时候我们可以将当前用户加入docker组中。首先创建一个docker用户组,然后将当前用户加入用户组中,最后重启docker
然后注销当前用户,再次登录即可
查看docker系统的信息
查看docker 版本信息
[b]对镜像的操作 [/b]
查找镜像
拉取镜像
列出已安装镜像列表
查看镜像的历史
删除一个或者多个镜像
[b]对容器的操作[/b]
运行容器
停止、启动、杀死一个容器
查看正在运行的容器
在容器中运行echo命令输出helloworld
交互式进入(运行)容器中
在容器中安装新程序
删除容器
删除所有容器
重启正在运行的容器
从容器里面拷贝文件/目录到本地一个路径
显示容器中的进程信息
构建自己的镜像
sudo groupadd docker sudo gpasswd -a 当前用户名docker
然后注销当前用户,再次登录即可
查看docker系统的信息
sudo docker info
查看docker 版本信息
sudo docker version
[b]对镜像的操作 [/b]
查找镜像
sudo docker search 镜像名
拉取镜像
docker pull 镜像名
列出已安装镜像列表
sudo docker images
查看镜像的历史
sudo docker history 镜像名
删除一个或者多个镜像
sudo docker rmi 镜像名
[b]对容器的操作[/b]
运行容器
sudo docker run 镜像名
停止、启动、杀死一个容器
docker stop <容器名orID> docker start <容器名orID> docker kill <容器名orID>
查看正在运行的容器
docker ps docker ps -help为命令帮助。
在容器中运行echo命令输出helloworld
sudo docker run 镜像名 echo "helloworld"
交互式进入(运行)容器中
sudo docker run -i -t 镜像名 /bin/bash
在容器中安装新程序
docker run 镜像名 apt-get install -y 应用名
删除容器
docker rm 容器id
删除所有容器
docker rm $(docker ps -a -q)
重启正在运行的容器
docker restart Name/ID
从容器里面拷贝文件/目录到本地一个路径
$docker cp Name:/container_path to_path $docker cp ID:/container_path to_path
显示容器中的进程信息
docker top 容器id
构建自己的镜像
相关文章推荐
- 我的docker 使用笔记
- Docker教程
- docker+mesos+marathon
- 【云计算】Docker云平台—Docker基础
- 解决docker镜像无法下载的问题
- 为什么我要选择使用Yarn来做Docker的调度引擎
- docker 入门9篇文章
- Docker
- docker构建测试环境
- Docker 使用总结
- CentOS7搭建Docker私有仓库
- docker 笔记
- Docker 安装jupyter notebook
- docker-gitlab(转)
- docker与主机访问
- 学习docker
- 升级完docker运行报错
- docker
- Docker学习笔记整理
- docker学习笔记(1)