docker使用
2022-03-31 本文已影响0人
苏小小北
安装docker
linux centos
# 用yum源安装
yum list installed | grep docker
# 安装docker
yum -y install docker
# 启动docker
systemctl start docker
# 查看docker服务状态
systemctl status docker
常用命令
# 拉取镜像 docker pull xxx:xxx
docker pull mysql:5.7
# 查看本地镜像列表
docker images
# 删除镜像 docker rmi xxx:xxx
docker rmi mysql:5.7
# 运行镜像 docker run xxx:xxx
docker run
-p 3306:3306 \ # 映射端口,前面是宿主机端口,后面是容器内端口
--name mysql5.7 \ # 指定名称
-v /data/docker_mnt/mysql/conf:/etc/mysql \ # 挂载,前面是宿主机目录,后面是容器目录
-e MYSQL_ROOT_PASSWORD=m1y2s3 \ # 环境变量
-d \ # 后台运行
mysql:5.7
容器管理
# 运行
见镜像运行
# 启动
# docker start 名称/进程id
docker start mysql:5.7
# 停止
docker stop mysql:5.7
# 删除
docker rm mysql:5.7
# 存活的容器列表
docker ps
# 所有容器列表
docker ps -a
# 进入容器
# docker exec -ti -u root 名称/进程id,-u 用户
docker exec -ti mysql:5.7