博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker初步入门
阅读量:7002 次
发布时间:2019-06-27

本文共 1067 字,大约阅读时间需要 3 分钟。

  hot3.png

1. Ubuntu 安装docker

1.1 安装最新版安装docker

curl -s https://get.docker.com:sh

1.2 普通安装

sudo apt-get install docker.io

2. 安装查看删除镜像

2.1 安装镜像

docker pull [OPTIONS] 
[:TAG] -参数 -资源名:版本

2.2 查看本机已有镜像

docker images [OPTIONS] [REPOSITORY][:TAG]

2.3 删除容器和镜像

2.3.1 查看当前运行的镜像

# -a 查看所有镜像# -q 只查看container iddocker ps -a

2.3.2 删除container

# 删除指定containerdocker rm 
# 删除所有containerdocker rm $(docker ps -a -q)

2.3.3 删除镜像

# 需要先删除使用改镜像的容器,docker rmi 

3. docker启动,重启,关闭

3.1 运行docker

docker run [OPTIONS] 
[:TAG][COMMAND][ARG...]

3.2 重启docker

docker restart 

3.3 关闭docker

docker stop 

4. 进入退出docker

4.1 进入docker

docker exec  [OPTIONS] 
[COMMAND]# bash指终端docker exec -it
bash

4.2 退出docker

exit

5. Docker网络

5.1 网络类型

Bridge 独立模式,虚拟网卡,独立IP(默认) Host 和主机公用网络 None 无网络

5.2 docker指定网络映射启动docker

docker run -d -p 
<本机端口>
:

5.3 docker随机网络映射启动docker

docker run -d -P 
# 运行后会返回一个

6. 查看镜像的资源占用

docker stats 

7. 查看端口占用

netstat -an | grep 
<端口>

转载于:https://my.oschina.net/hhjian/blog/1542614

你可能感兴趣的文章
HTTP/3 来啦,你还在等什么?赶紧了解一下
查看>>
一个合格的Webpack4配置工程师素养:第二部分
查看>>
利用 EasyWeChat 和 ChatterBot 简单搭建一个公众号「自动回复机器人」
查看>>
关于RxJava在业务上的一些思考
查看>>
intelli idea mac 的安装与配置
查看>>
说说如何使用 Tomcat 搭建文件服务器
查看>>
Vitalik探讨改进以太坊Casper CBC协议
查看>>
猎头最爱问的java面试题附答案(三)
查看>>
说说你生活中高颜值的程序员?
查看>>
从科学记数法到浮点数标准IEEE 754
查看>>
Netty杂记1—BIO网络编程
查看>>
slide3D插件版本更新
查看>>
前端设计-css网格布局的最佳实践
查看>>
前端基础入门二(CSS)
查看>>
Oracle数据库ORA-01940: 无法删除当前已连接的用户
查看>>
Rsync+sersync多目录同步
查看>>
我的友情链接
查看>>
win7与rhel7共存
查看>>
CentOS添加环境变量
查看>>
SQLSERVER2005的ROW_NUMBER具体使用[转]
查看>>