Docker基本命令学习笔记
2019-03-01 22:07
127 查看
安装docker
[code]$ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun
1.获取镜像
[code]docker pull ubuntu:16.04
2.列出镜像
[code]docker image ls docker images
3.删除虚悬镜像
[code]docker image prune
注意:当容器在运行时,不能删除虚悬镜像
4.删除镜像
[code]docker image rm 镜像ID/镜像名字/镜像摘要 docker rmi 镜像ID/镜像名字/镜像摘要
5.定制镜像
[code]Dokerfile: FROM tomcat WORKDIR /usr/local/tomcat/webapps/ROOT/ RUN rm -fr * RUN echo "Hello Docker" > /usr/local/tomcat/webapps/ROOT/index.html
[code]Docker build -t myshop .
6.运行镜像
[code]docker run -p 8080:8080 myshop //映射8080端口到tomcat的8080 docker run -P tomcat //随机端口映射到8080 docker run -p 8080:8080 --name tomcat tomcat //指定容器的名字 docker run -p 8081:8080 -d --name tomcat tomcat //增加-d参数,以守护态运行(后台运行),宿主机端口8081,tomcat容器端口8080
7.列出容器
[code]docker ps -a docker ps
8.删除容器
[code]docker rm 容器ID docker container prune //删除所有未运行的容器
9.重启容器
[code]docker restart 容器ID
10.停止容器
[code]docker stop 容器ID
11.以交互的方式进入正在运行的容器
[code]docker exec -it 容器ID bash
相关文章推荐
- docker学习笔记06:docker快速清理命令
- Docker学习笔记(2)--Docker常用命令
- linux基本命令学习笔记
- Docker学习(2Docker基本命令 )
- 初识Docker学习-Docker的基本命令和概念
- 菜鸟学习linux笔记与练习-----第二天。一些基本命令以及初级网络配置
- ARM学习笔记---linux基本命令
- 写得蛮好的linux学习笔记 [转] 二基本命令
- linux学习笔记--基本命令的学习--文件搜索命令
- Linux学习笔记00:基本的快捷方式以及命令
- Linux学习笔记—day1---动态库静态库,目录说明,基本命令
- 菜鸟学习linux笔记与练习-----一些基本命令以及初级网络配置
- MYSQL学习笔记之基本命令
- Git基本命令学习笔记
- hive学习笔记1:hive使用基本命令
- 【mysql基本命令】学习笔记
- Docker 学习笔记【1】Docker 相关概念,基本操作
- JAVA学习笔记(复习)-----1、 基本Linux/Unix命令
- docker常用命令,学习笔记
- 学习笔记之linux基本命令使用方法