金湖县住房和城乡建设局网站,网站备案 做网站,响应式网站建设网站,快批小程序的收费标准一、docker的步骤#xff1a;1.进入docker官网下载安装包2.打开控制面板 - 程序和功能 - 启用或关闭Windows功能#xff0c;勾选Hyper-V#xff0c;然后点击确定即可#xff0c;如图#xff1a;3.重新启动电脑4.启动Docker在桌面找到Docker for Windows快捷方式#xff0…一、docker的步骤1.进入docker官网下载安装包2.打开控制面板 - 程序和功能 - 启用或关闭Windows功能勾选Hyper-V然后点击确定即可如图3.重新启动电脑4.启动Docker在桌面找到Docker for Windows快捷方式双击启动即可启动成功后托盘处会有一个小鲸鱼的图标。打开命令行输入命令docker version可以查看当前docker版本号如图更换镜像源地址中国官方镜像源地址为https://registry.docker-cn.com点击托盘处docker图标右键选择-Settings然后修改如下点击Apply后会重启Docker。载入测试镜像测试输入命名“docker run hello-world”可以加载测试镜像来测试。如图这样即表示安装成功了二、docker常用指令docker ps //查看当前运行中的容器
docker ps -a //查看所有运行过的容器
docker inspect containerId(容器ID或容器名)//查看对应容器的具体配置信息
docker port containerId //查看对应容器端口映射
docker run --name containerName -it -p 80:80 -d // --name是为容器取一个别名-p 80:80是端口映射将宿主机的80端口映射到容器的80端口上-d是指后台运行容器即容器启动后不会停止-it是-i 和-t的合并以交互模式运行容器。
docker images //查看所有镜像
docker exec -it containerName /bin/bash //进入已启动的容器内新启一个进程执行命令。
docker stop containerName // 停止一个容器
docker start -i containerName //重启启动一个运行过的容器
docker rm containerName //移除一个容器了解了上面指令之后我们接下来进行nginx,mysql的环境配置1.启动mysql实例docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD123456 -d mysql:latest2.查看是否正常启动docker ps能看到some-mysql的实例说明启动成功3.nginx配置 docker pull nginxdocker run --name web -it -p 80:80 -d nginx进入到容器里docker exec -it web /bin/bash 安装nginxapt-get install -y nginx 执行到这里安装完成,下面安装vimapt-get install -y vim (apt-get安装过程中可能会提示apt-get版本过低此时只需apt-get update)创建一个静态页面mkdir -p /var/www/htmlcd /var/www/htmlvim index.html:wq 保存退出编辑whereis nginx 查看nginxls /etc/nginx 目录下可以看到有个conf.d的文件夹conf.d目录下有个default的文件vim /etc/nginx/conf.d/default将server root的路径换成我们刚才配置的路径:wqcd /nginx 启动nginx这时我们查看一下docker ps会发现多了一个容器就是我们刚才启动的nginx最后直接使用localhost默认80端口访问即可也可以使用 docker inspect web 找到ipaddress使用容器的ip地址访问浏览器访问172.17.0.3即可如果你的docker配置了默认的地址