Linux   发布时间:2022-05-08  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了[日常] 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会自动拉取镜像,然后运行起来

[日常] Linux下的docker实践

title="[日常] Linux下的docker实践" alt="[日常] Linux下的docker实践" src="http://code.js-code.com/res/2019/01-23/22/a7e183012066958fafa5754b86941898.jpg" >

[日常] Linux下的docker实践

在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下的docker实践

大佬总结

以上是大佬教程为你收集整理的[日常] Linux下的docker实践全部内容,希望文章能够帮你解决[日常] Linux下的docker实践所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: