Docker容器常用命令
#查看运行中容器
docker ps
#查看所有
docker ps -a
#创建容器
docker run
@参数
-i 表示 运行 容器
-t 表示启动后进入命令行
-name 容器命名
-v 表示目录映射
-d 表示后台运行
-p 表示端口映射
!例
#交互式创建容器
docker run -it --name 名称 镜像名称:标签 /bin/bash
#守护式创建容器
docker run -di --name=mycentos2 centos:7
#进入守护式容器
docker exec -it mycentos2 /bin/bash
#停止容器
docker stop 容器名称(或者ID)
#启动容器
docker start 容器名称(或者ID)
#文件拷贝到容器
docker cp 源文件地址 容器名称:目标地址
#从容器拷贝到宿主机
docker cp mycentos2:/test /home/
#创建容器挂载宿主机目录
docker run -di --name=mycentos3 -v /home:/home centos:7 /bin/bash
#查看容器运行的各种数据
docker inspect 容器名称(容器ID)
#查看容器IP地址
docker inspect --format='{{.NetworkSettings.IPAddress}}' 容器名称(或者ID)
#删除容器(必须先停止容器)
docker rm 容器名称
#创建mysql容器
docker run -di --name=testmysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=root centos/mysql-57-centos7
#创建tomcat容器
docker run -di --name=mytomcat -p 9000:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps touchvie/tomcat8-jdk8
#创建nginx容器
docker run -di --name=mynginx -p 80:80 nginx
#创建redis容器
docker run -di --name=myredis -p 6379:6379 redis
#拷贝文件到宿主机
docker cp index.html mynginx:/usr/share/nginx/html
#将容器保存为镜像
docker commit mynginx mynginx_i
#将镜像保存为文件
docker save -o mynginx.tar mynginx_i
#将镜像文件恢复成镜像
docker load -i mynginx.tar
- docker 常用命令 二 容器
- docker 容器管理常用命令
- docker 容器常用命令
- Docker系列教程05-容器常用命令
- docker 容器管理常用命令
- docker 容器的常用命令操作
- docker 容器管理常用命令
- Docker常用命令(二)---容器的常用命令(上)
- Docker常用命令(三)---容器的常用命令(下)
- 学习Docker之Docker、容器和镜像的简介和常用命令
- Docker:Docker思想&解决问题&Docker优势&Docker基本概念&Docker安装&基本设置&常用命令&网络管理&数据卷&构建自定义镜像&多容器管理
- docker的常用命令2--容器的使用
- 如何打包创建镜像和运行Docker容器及常用命令
- Docker镜像容器操作常用命令
- docker 常用命令与常用容器(containers)环境
- docker常用命令总结——安装、镜像、容器基本操作
- DOCKER学习之(二) 容器部分常用命令
- Docker常用的清除容器镜像命令小结
- docker 常用命令 五 容器日志
- docker常用命令总结之安装、镜像、容器基本操作