您的位置:首页 > 运维架构 > Docker

docker 常用命令与常用容器(containers)环境

2017-12-17 18:07 716 查看
注意区别 container 与 image 的关系,container 的建立需要 image 的承载,也即 container 依赖 image,停止并删除了 container 并不会删除 image;

0. docker run 常见参数

-d:后台(daemon)运行容器,并返回容器ID;

-p:指定容器暴露的端口;

–name:为容器指定一个名称;

-i, –interactive=false 打开STDIN,用于控制台交互

-t, –tty=false 分配tty设备,该可以支持终端登录,默认为false

-it 常与 bash(或 /bin/bash)搭配使用;

1. 常用命令

查询版本信息:

>> docker --version
>> docker-machine --version
>> docker-compose --version


查看环境信息:

>> docker ps
# 显示运行中的容器
>> docker images
# 显示所有镜像
>> docker version
>> docker info


2. 常用容器

hello-world

>> docker run hello-world


ubuntu bash

>> docker run -it ubuntu bash


web 容器:

>> docker run -d -p 80:80 --name dockerweb nginx
// 80:80 建立端口映射


3. 容器管理

停止与启动:

>> docker stop dockerweb
>> docker start dockerweb


停止并删除:

>> docker rm -f dockerweb
# 不会删除 nginx 镜像
>> docker rmi nginx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: