Docker 简单介绍

Docker 是什么?

接触Docker是因为团队很多进程在主机运行,download别人的code会出现很多问题,需要安装新的插件,设置环境变数等。

process   contaiter   VM 
               
Process1 Process2   Process1 Process2   Process1 Process2
LIB   LIB1 LIB2   LIB1 LIB2
OS    OS    OS 1 OS 2
Hardware   Hardware   Hardware

平常我们常使用的是Process,基于相同的libraries下操作,当将某一Process移转到新的机器时,新的机器需有一样的底层方可运行(例如python文件,就必须安装好python),另外设置环境变量也非常让人头疼。另一种是VM,因为跨到OS系统都不同,常用于开虚拟Linux或Windows系统,但占用的资源很多。Docker则是基于两者间,提供一次性服务。

安装Docker

官方下载网址:https://docs.docker.com/docker-for-windows/install/

这里下载的是Windows版本,安装后会有个蓝色的小鲸鱼

一些代码

win+R 输入cmd进入管理员页面

查看是否安装成功

docker version

打开小鲸鱼,确保其为Docker Desktop is running。

1.运行

docker run hello-world
# 如需加入Proxy:setting->10.41.**.**

2.拉image: pull

docker pull 10.41.**.**/*/
## 需在docker的daemon中加入网络端10.41.**.**

3.

docker run -p 8888:8888
# localhost:container
docker run -it -p 8888:8888
# -it 获取操作权,操作容器,可退出(ctrl+v)

4.

docker ps
#查看正在运行的容器,list all
docker kill
# deltet 容器
docker -v
#本机路径:容器路径,可以将自己的文件用到docker image上
发布了19 篇原创文章 · 获赞 1 · 访问量 2197

猜你喜欢

转载自blog.csdn.net/wella_liu/article/details/88103002