环境准备:
PyCharm
Docker
打开虚拟化
window在安装之前需要先打开Hyper-V 打开方法: 控制面板->程序->启动或关闭Windows功能
安装WSL
window官方的教程地址:windows安装教程
下面是我自己在电脑上面实践的安装步骤
安装步骤:
- 管理员权限打开PowerShell,运行
wsl --install
- 打开Microsoft Store 搜索Ubuntu,选择需要的版本进行安装
- 安装完成之后可以在开始菜单上找到Ubuntu
- 点击打开,按照提示设置好用户名和密码
下载Docker Desktop for Windows
下载地址: Docker
下载完成后运行install一路next即可
创建镜像
一. 本地使用Dockerfile创建
运行命令:
Docker build -t [name] [path]
docker build -t demo
👆这个🌰中"."代表当前目录下,也可以用一个具体的Dockerfile文件路径,“name”代表的当前镜像tag的名字
二. 从远程Docker hub里面拉取
docker pull centos
”centos“是需要从Docker hub上拉下来的镜像名字,你可以提前使用docker search centos
对你需要拉的镜像进行搜索,或者点击这个链接Docker进行搜索
创建完成后可以用下面的命令查看是否有自己的镜像
docker image ls
👆这句命令会显示出你电脑上所有的镜像信息,包括tag名,镜像ID,创建时间,镜像大小
创建容器
镜像创建好后可以运行docker run
来创建容器
docker run -t -i dome /bin/bash
👆上面的参数-t
让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i
则让容器的标准输入保持打开,dome
是镜像名字,/bin/bash
为容器内部执行的命令
参考:docker从入门到实践