CentOS docker 常用命令
2018-01-21 15:47
561 查看
yum install docker 安装服务 systemctl start docker.service 启动服务 systemctl enable docker.service 开机启动服务 docker pull centos 下载映像到本地 docker images centos 查看映像列表 docker run -i -t centos /bin/bash 以交互式启动容器 docker run centos echo 'Hello World' (1)启动,systemctl start docker.service (2)开机启动,systemctl enable docker.service (3)帮助,docker --help (4)概要信息,docker info (5)镜像查看,docker images (6)容器查看,即进程查看,docker ps -a (7)最近容器查看, docker ps -l (1)下载镜像,docker pull nginx (2)启动容器,docker run -d -p 8080:80 nginx,把容器内的nginx的80端口,映射到当前服务器的8080端口,当前服务器的ip是192.168.1.120,浏览器输入http://192.168.1.120:8080/,就可以看到nginx已启动, (3)再启动多一个容器,docker run -d -p 8081:80 nginx,浏览器输入http://192.168.1.120:8081/,就可以看到另外一个nginx已启动 也可以通过curl 127.0.0.1:8080 来测试是否打开相应端口 (4)到这里就能体现出Docker部署应用和传统部署应用的区别了,传统部署的话,需要人工拷贝多一份nginx,再配置端口,而Docker部署的话,在已制作好的镜像基础上,一条命令就可以部署一个新的应用 (5) docker inspect a219737ce905 通过命令找到容器端口,可以宿主机直接访问容器:http://172.17.0.2/:80 (1)docker ps -a 可以显示容器id (2)docker stop 8dc6a2b6f903 停止容器 (3)docker rm 8dc6a2b6f903 删除容器 (4)docker ps 显示当前正在运行的容器 docker commit 235923e34a nginx/centos docker run --name=nexus -i -t centos /bin/bash docker inspect nexus docker start -i nexus 重新启动已经停止的容器 docker run --name=nexus -i -t centos /bin/bash CTRL + P CTRL + Q 退出交互式,以后台服务运行 docker attach nexus 可把后台运行服务提升到交互式运行 docker run --name=nexus -d centos /bin/sh -c "while true; do echo 'hello world'; sleep 1; done" docker logs -t -f --tail 10 nexus 显示nexus容器打印的最新10条日志,指定10为0时,显示所有日志 docker top nexus 查看nexus进程运行情况 docker exec -i -t nexus /bin/bash 在已经启动的nexus容器中加入新的进程bash,CTRL + P CTRL + Q 退出交互式,以后台服务运行,利用docker top nexus命令可以查看进程 docker stop nexus 发送一个停止信号,优雅停止容器 docker kill nexus 直接停止容器 [code]docker network
ls 查看容器创建的网络
[/code]
相关文章推荐
- CentOS 7安装Docker及常用命令
- Centos安装docker以及docker的一些常用命令
- 【Dockerfile】CentOS6.x中Docker通过Dockerfile构建常用的基础环境 # 设置基本的镜像,后续命令都以这个镜像为基础 FROM centos # 作者信息 MAI
- CentOS6.5安装Docker,常用命令
- Centos上Docker环境搭建及常用命令备忘
- docker centos redis 基础常用命令
- Docker常用命令_NOTE1
- Redhat(Linux | CentOS)下常用命令
- docker常用命令
- centos 下yum命令无法正常安装docker问题
- 安装Docker和下载images镜像和常用Docker命令
- Centos下常用的命令及说明(持续更新)
- 整理CentOS常用命令
- CentOS常用命令
- [置顶] CentOS 常用命令
- Docker - 常用基础命令
- docker 常用命令
- docker常用命令
- CentOS最常用命令及快捷键整理
- centos7下安装docker(7docker base command 命令词典)