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

相关推荐
迎風吹頭髮1 小时前
Linux内核架构浅谈8-Linux内核与UNIX的传承:设计思想与特性差异
linux·运维·架构
黑马金牌编程2 小时前
Linux 服务器常见的性能调优
linux·运维·服务器·性能优化
tianyuanwo2 小时前
Linux进程管理中的T状态问题分析与解决体系
linux·运维·进程管理·t状态
liuyao_xianhui3 小时前
Linux_基本指令1
linux·运维·服务器
hello_2504 小时前
动手模拟docker网络-bridge模式
网络·docker·桥接模式
爱吃喵的鲤鱼5 小时前
仿mudou——Connection模块(连接管理)
linux·运维·服务器·开发语言·网络·c++
让子弹飞025 小时前
永久解决ubuntu网络连接问题
linux·运维·ubuntu
-L75 小时前
【Kubernetes】常见面试题汇总(十九)
云原生·容器·kubernetes
小醉你真好6 小时前
15、Docker Compose 安装ELK + Filebeat单机版
elk·docker·jenkins
七七七七077 小时前
【Linux 系统】打开文件和文件系统
linux·运维·spring