分享

Docker的部署和一些基本操作

 Ianlt_Image 2024-05-20 发布于澳大利亚

本文使用 CentOS 7的虚拟机为例,介绍部署docker和docker的一些简单配置。

并配合mysql服务等镜像做简单演示。

Image

Docker基本操作

Docker安装

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
# sudo service docker start
systemctl start docker.service
systemctl enable docker

Image

Image

配置文件

# 修改配置文件,加速拉取镜像

# vim /etc/docker/daemon.json


{
'registry-mirrors': [
'https://registry.',
'http://hub-mirror.c.163.com',
'https://docker.mirrors.ustc.edu.cn'
]
}

systemctl daemon-reload
systemctl restart docker

docker info

Image

Image

起一个mysql的容器

docker pull mysql # 在docker run中加入 --privileged=true 给容器加上特定权限docker run --name mysql-test --privileged=true --restart always -p 33061:3306 -e MYSQL_ROOT_PASSWORD=12345 -v /data/mysql-test/data:/var/lib/mysql -d mysql:latest
docker ps |grep mysql-test

Image

Image

Image

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;

mysql -uroot -h127.0.0.1 -P33061 -p123456

Image

最后,再附上一些docker的基础命令,一起学习。

Image

Image

Image

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多