linux怎么查看本机内存大小
267
2022-10-19
Docker之基础(一)
接触Docker有很久一段时间, 但是没有好好总结一下, 借此公司项目全面容器化, 记录一下常用的Docker操作
概况:
本次容器化的项目包括PHP+Python项目,PHP是基于php-fpm的基础镜像上安装了nginx进行端口映射到宿主机上,然后在宿主机上同时安装一下nginx进行域名解析,首先进行宿主机上的nginx的安装
nginx安装)
1.更换yum源
yum源加速:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo -O /etc/yum.repos.d/epel.repo clean allyum makecache
4.安装
sudo yum install yum-utils创建nginx的yum源文件/etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=mainline repobaseurl=yum install nginx
Docker安装)
如果在安装Docker之前,已经存在了旧的docker版本可以先进行卸载,然后在进行新版本的安装
sudo yum remove docker \docker-common \container-selinux \docker-selinux \docker-engine
1.安装
sudo curl -sSL | sh
2.镜像加速
curl -sSL | sh -s restart docker或者直接写入文件:
sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["daemon-reloadsystemctl restart docker
3.启动服务
使用非特权用户启动 非rootgroupadd dockergpasswd -a root docker # 将root用户加入docker组systemctl start docker# 开机自启动systemctl enable docker
Docker-compose安装)
1.安装
V1版本:curl -L "-s)-$(uname -m)" -o /usr/local/bin/docker-composeV2版本:curl -L -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
现在大多数版本都是V1版本, V2版本已经将docker-compose作为docker的一部分命令来使用了, 具体的区别可以参考官网说明
参考站点:
https://get.daocloud.io/
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~