VMware CentOS7 Docker入门

一、安装centos

1.引导安装

创建新的虚拟机->

典型安装->

安装程序光盘映像->

命名虚拟机(centos7.9,位置存放F:\Virtual Machines\CentOS 7.9)->

20GB,将虚拟磁盘存储为单个文件->

自定义硬件4gb 4核->

NAT->

2.启动安装

安装位置点开点击完成->

安装软件:最小安装(无界面)->

ROOT密码->

二、网络设置

1.VMWARE中虚拟网络编辑器

选NAT->

取消勾选本地DHCP服务将IP...->

子网IP:本地IP.0->

子网掩码一致->

windows网络连接VMnet8 ->

属性:Internet协议版本4->

配置IP:本地IP.3

子网掩码一致

网关:本地IP.2

2.centos网络设置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

按i编辑

IPADDR=本地IP.88

NETMASK=255.255.255.0

GATEWAY=本地IP.2

DNO1=本地IP.2

ONBOOT=yes

BOOTPROTO=static

esc退出编辑

:wq写入并退出

3.测试连接

windowcmd:ping 本地IP:88(即你的centos)->

4.xshell连接

centos:systemctl status sshd.service

systemctl start sshd.service #启动ssh服务 systemctl restart sshd.service #重启ssh服务 systemctl enable sshd.service #开机ssh自启 systemctl stop sshd.service   #关闭ssh服务

xshell:centosip,端口22,root,密码->

设置终端的滚动缓冲区4w

三、安装docker

1.安装docker

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-selinux \

docker-engine-selinux \

docker-engine

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum makecache fast

yum -y install docker-ce

systemctl start docker

docker run hello-world

systemctl status docker

2.镜像加速

vi /etc/docker/daemon.json

{

"registry-mirrors": ["http://hub-mirror.c.163.com"]

}

3.镜像操作

docker images

docker pull tomcat

4.容器操作

docker run --name tomcat -d -p 8080:8080 tomcat

访问IP:8080 出现404->

service firewalld status

service firewalld stopt

docker exec -it c110e319cdd1(启动的Tomcat容器的容器id) /bin/bash

ls -l

cd webapps

ls -l

cd ..

rm -rf webapps

mv webapps.dist webapps

解决404。

docker stop

start

rm

ps

相关推荐
信创天地18 分钟前
深耕金融政务核心场景:国产化数据库迁移的全流程架构设计与风险管控
运维·网络安全·系统架构·系统安全·运维开发
ZFB000132 分钟前
【麒麟桌面系统】V10-SP1 2503 系统知识——添加用户
linux·运维·kylin
释怀不想释怀44 分钟前
Docker(网络)
运维·docker·容器
ZFB00011 小时前
【麒麟桌面系统】V10-SP1 2503 系统知识——进入救援模式
linux·运维·kylin
RisunJan1 小时前
Linux命令-iptables-restore命令(从文件批量恢复 iptables 防火墙规则)
linux·运维·网络
轻造科技1 小时前
周期压缩极限挑战:APS排产优化这样实现
运维·devops
鲨莎分不晴1 小时前
Nginx 部署前端项目实战指南
运维·前端·nginx
羊羊羊i2 小时前
使用Informer监听K8s资源
云原生·容器·kubernetes
VermiliEiz3 小时前
二进制文件部署k8s方式(5)
云原生·容器·kubernetes
java_logo3 小时前
QWEN3 企业级 Docker 容器化部署指南
运维·docker·容器·qwen3部署·qwen3部署文档·qwen3部署教程·qwen3部署方案