[日常] Linux下的docker实践
|
1.Linux 发展出了另一种虚拟化技术:Linux 容器(Linux Containers,缩写为 LXC) 2.Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离 3.Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口 4.Docker 是服务器----客户端架构。命令行运行docker命令的时候,需要本机有 Docker 服务 curl -sSL https://get.docker.com/ | sh service docker start 5.Docker 把应用程序及其依赖,打包在 image 文件里面 6.容器实例,本身也是一个文件,称为容器文件 docker image pull 名称 //拉取image文件 docker image ls//列出所有image docker image rm [imageName] //删除 image 文件 docker container run hello-world //运行image文件 docker container start [containID]//运行已经存在的容器 docker container kill [containID] //终止容器 docker container ls --all? //列出所有容器,包括终止的 docker container rm [containID]//删除容器 hello-world: 1.docker run hello-world 2.没有这个image会自动拉取镜像,然后运行起来
在ubuntu的docker中运行ubuntu 1.docker container run -p 6666:80? -it dc86b7b90238? bash //端口映射外面的6666到内部的80 2.docker container exec? -it 3ce8952ce68d? bash? //在运行的容器中执行命令,-i 在ubuntu的docker中运行centos 1.docker pull centos:6 2.给运行的容器映射本地端口 ???????? 1)docker commit? 6e54eac36507? centos_image1//提交运行中的容器为一个镜像 ???????? 2)docker run -d -it -p 6667:80 centos_image1 /bin/bash? //从新run新的镜像
(编辑:海洋资讯信息网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 四大特色带你看Linux内核5.6
- linux – 寻找开源实时网络分析程序
- linux – 运行RAID 10的Dell PowerEdge 2950 w / PERC 6 /
- 用 Curtail GUI 应用简单压缩 Linux 中的图像
- Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)
- 给Linux 用户准备的 FreeDOS 命令
- 如何在Linux x86上使用C对蓝牙LE设备进行编程?
- Linux / Ubuntu上的ZFS:在Ubuntu从13.04升级到13.10之后帮
- linux – XFS可靠吗?如果断电,xfs风险更大,数据损坏/安全吗
- 是否有可能以及如何将AIX磁盘安装到Linux中?

![[日常] Linux下的docker实践](http://img28.aspzz.cn/uploads/allimg/c210307/161509202594U0-1D38.gif)
![[日常] Linux下的docker实践](http://img28.aspzz.cn/uploads/allimg/c210307/161509202645110-214L.gif)
![[日常] Linux下的docker实践](http://img28.aspzz.cn/uploads/allimg/c210307/161509202Cb30-36446.gif)
![[日常] Linux下的docker实践](http://img28.aspzz.cn/uploads/allimg/c210307/161509202I1510-425D.gif)

