作者 by admin / 2022-05-24 / 暂无评论 / 204 个足迹
安装docker容器
在Linux终端输入
wget -qO- https://get.docker.com/ | sh
配置docker加速器
(1) cd /etc/docker/目录下,自己创建 daemon.json文件
touch /etc/docker/daemon.json
(2) 编辑文件
vim /etc/docker/daemon.json
(3) 插入镜像源地址内容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
(4) 重新加载daemon.json文件和重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker
搜索并拉取centos:7和mariadb镜像
docker search centos:7 #搜索镜像
docker pull centos:7 #拉取镜像
docker search mariadb #搜索镜像
docker pull mariadb #拉取镜像
运行一个centos容器,要求如下
(1)给容器命名为“考生姓名全拼”-centos
在2中实现
(2)限制容器使用CPU的权重为500,内存上限为300M
docker run --name yyx-centos -it -m 300m -c 512 centos:7 /bin/bash
(3)进入容器yum安装nginx
rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum istall -y nginx
(4)将容器打包成新的镜像
exit 回车退出容器
docker commit yyx-centos mycentos:v1
运行一个mariadb容器,要求如下
(1)给容器命名为“考生姓名全拼”-mysql
在(2)中实现
(2)限制容器使用CPU的权重为1000
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name yyx-mysql -c 1024 -v /data:/var/lib/mysql mariadb
docker ps
独特见解