windows10安装docker Desktop 可制作镜像
Linux上安装docker比较简单,只需直接安装docker软件即可。docker可运行在Linux和虚拟化环境中,对于windows系统怎么安装呢?一、hyper-v开启;(开启虚拟化)Wsl更新至最新版本(当发现开启后仍无法正常使用时)二、安装 dockerDesktop查看安装是否完成:三、制作镜像在docker hub上搜索需要的镜像,查看下载的命令ducker pull centos7
Linux上安装docker比较简单,只需直接安装docker软件即可。docker可运行在Linux和虚拟化环境中,对于windows系统怎么安装呢?
一、hyper-v开启;(开启虚拟化)
Wsl更新至最新版本(当发现开启后仍无法正常使用时)
二、安装 docker Desktop
网址
查看安装是否完成:
Windows10下配置docker镜像加速
打开dockerdesktop
右键点击settings
点击docker engine
将以下代码复制进去:
{ “registry-mirrors”: [ “https://hub-mirror.c.163.com”, “https://mirror.baidubce.com” ]}
点击docker desktop软件右下角,重启软件即可。
三、制作镜像
在docker hub上搜索需要的镜像,查看下载的命令
ducker pull centos7
安装gcc
yum -y install gcc gcc-c++ kernel-devel
//安装gcc、c++编译器以及内核文件
安装python3.6
yum -y install xz tar gcc make tk-devel wget sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel bzip2-devel
下载python包:
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
.
#解压
tar -xvJf Python-3.6.3.tar.xz
#切换进入
cd Python-3.6.3
.
#编译安装
.
./configure prefix=/usr/local/python3
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/bin/pip3 /usr/bin/pip
制作完后 docker commit :
从容器创建一个新的镜像,将其保存为新的镜像,并添加提交人信息和说明信息
docker commit -a "runoob.com" -m "my apache" 83f1a7279fd5 centos:v1
安装Nginx:
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
mkdir /usr/local/nginx
wget https://nginx.org/download/nginx-1.19.9.tar.gz
tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9
4.使用nginx默认配置
./configure
5.编译安装
make
make install
6.查找安装路径
whereis nginx
7.进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行就OK了。
./nginx
9.查看是否启动成功
ps -ef | grep nginx
此时nginx命令不识别,
设置Nginx 为环境变量:
在/etc/profile 中添加:
添加环境变量完成!
制作完成后,下载镜像:
存储在 c:\Users 文件夹下。
更多推荐
所有评论(0)