- yum相关命令
- 更新yum(全量更新)
- 删除指定包
- 查看包信息
- 搜索某个包(查看是否可以安装)
- 安装包(-y参数是碰到所有的安装选项都选yes)
- 启动docker
- 停止docker
- 查看状态
- 查看docker下载的包docker images#拉取mysql5.7.29版本(latest为最新版本)docker pull mysql:5.7.29#拉取最新版本redis> docker pull redis:latest>
> #拉取最新版本nginx - 查看所有容器
- 系统查看端口
- docker查看容器端口
- 创建并运行docker容器,d为后台运行,p为暴露端口—3306:3306为容器的端口:暴露给该服务器外部的端口,—name为设置名称,-e设置环境参数
- 查看运行的容器
- 停止容器运行
- 启动容器
- 删除容器(运行时不能删),-f参数强行删除容器
- 进入指定容器
常用项目:
postwomen:
docker pull liyasthomas/postwoman docker run -p 3000:3000 liyasthomas/postwoman docker build -t postwoman:latest
描述:docker是一种虚拟化容器技术,相当于让你带着操作系统环境去装软件
踩坑博客:https://www.cnblogs.com/zhaikunkun/p/12542608.html
docker-compo:多容器管理
环境:centos7
所以相关服务器的命令都是基于这个环境下的
yum相关命令
更新yum(全量更新)
yum update
删除指定包
yum remove package
查看包信息
yum info
搜索某个包(查看是否可以安装)
yum search
安装包(-y参数是碰到所有的安装选项都选yes)
yum install -y docker
备注:yum是centos7的包管理工具
注意:安装前必须先执行更新命令
更换dock源
vim /etc/docker/daemon.json
docker命令
启动docker
systemctl start docker
停止docker
systemctl stop docker
查看状态
systemctl status docker
查看docker下载的包docker images#拉取mysql5.7.29版本(latest为最新版本)docker pull mysql:5.7.29#拉取最新版本redis> docker pull redis:latest>
> #拉取最新版本nginxdocker pull nginx:latest
查看所有容器
docker container ls -a
系统查看端口
netstat -ntlp
docker查看容器端口
docker container port ‘容器名’
创建并运行docker容器,d为后台运行,p为暴露端口—3306:3306为容器的端口:暴露给该服务器外部的端口,—name为设置名称,-e设置环境参数
docker run -d -p 3307:3307 —name mysql157 -e “MYSQL_ROOT_PASSWORD=root” mysql:5.7.29 或者 docker run -di —name=mysql157 -p 3308:3308 -e MYSQL_ROOT_PASSWORD=root mysql:5.7.29
查看运行的容器
docker ps
停止容器运行
docker stop ‘name’
启动容器
docker start ‘name’
删除容器(运行时不能删),-f参数强行删除容器
docker rm ‘name’
进入指定容器
docker exec -it ‘容器名’ bash
