pc服务器: redHat ,centos
移动端: ubuntu —-andriod/鸿蒙
完成后重启
出现如下情况即为成功
在linux输入ifconfig命令,得到linux的ip地址
双击打开contos
链接成功,则如下显示
Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code, you can significantly reduce the delay between writing code and running it in production.
docker使用客户端-服务器架构。 Docker客户端(client) 与 守护进程(Docker daemon)进行对话,该守护进程 完成了构建、运行和分发 Docker 容器的繁重工作。
检查之前是否安装过docker,如果有使用: yum remove docker 卸载.
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
yum install -y yum-utils
Tips: yum install -y 命令 ,使用此命令安装其它工具。
[root@localhost ~]# yum install -y yum-utils
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.nju.edu.cn
* extras: mirrors.nju.edu.cn
* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
软件包 yum-utils-1.1.31-54.el7_8.noarch 已安装并且是最新版本
无须任何处理
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
已加载插件:fastestmirror, langpacks
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
yum update
注:如有选择,全部选择y
yum list docker-ce —showduplicates | sort -r
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
[root@localhost ~]# docker -v
Docker version 24.0.7, build cb74dfc
运行docker systemctl start docker
,在系统启动时运行 systemctl enable docker。
[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
从网络获取docker镜像太慢,设置阿里云的镜像库。
修改:/etc/docker/daemon.json文件
执行语句:vim /etc/docker/daemon.json
按 i 转换为插入模式
输入下面的内容:
{
"registry-mirrors":["https://ung2thfc.mirror.aliyuncs.com"]
}
输入完后按Esc,返回阅读模式
然后按shift+;(也就是:键),然后输入wq命令,按回车
结束后按如下操作:
配置完成后重启docker
[root@localhost ~]# systemctl restart docker
IPv4 forwarding is disabled。网络不能联通。
设置:net.ipv4.ip_forward = 1
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
保存&退出(:wq)
systemctl restart network
查看ipv4重定向值
[root@localhost ~]# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1
更新容器中linux
apt-get update
root@1aba593b6c47:/etc/mysql# apt-get update
安装程序
apt-get install 命令
root@130dddbf14ee:/# apt-get install vim
ifconfig: 查询本机网络状态
ping: 查询连接
ls: list文件或文件夹
有困难找”man”。
参数 -l —->ll查询文件的状态
/: 作为linux的绝对路径
目录(文件夹)切换
查询当前的路径
[root@localhost bin]# pwd
[root@localhost bin]# whoami
mkdir: make directory
touch 文件名.后缀
mv 原文件名 新文件名
文本编辑器
touch 文件名.后缀
vim 文件名.后缀
使用键盘”i”键,或者”Insert”
esc键,退出编辑状态
按键: shift+; 实际是冒号”:”
控制指令
/usr/local/software
vim /etc/profile
source /etc/profile
[root@localhost software]# firewall-cmd --add-port=11111/tcp --permanent
success
[root@localhost software]# firewall-cmd --reload
success
java -jar linux-hello-1.0-SNAPSHOT.jar