Rumah > pangkalan data > tutorial mysql > Cara membuat bekas Mysql menggunakan Docker

Cara membuat bekas Mysql menggunakan Docker

WBOY
Lepaskan: 2023-06-03 08:03:16
ke hadapan
1804 orang telah melayarinya

Langkah-langkahnya adalah seperti berikut

1 Mulakan perkhidmatan docker

[root@docker ~]# systemctl start docker
Salin selepas log masuk

2. Lihat imej dalam docker

[root@docker ~]# docker images
repository  tag   image id  created  size
centos/mysql-57-centos7 latest  2e4ddfafaa6f 6 months ago 445mb
gogs/gogs   latest  2fb3b88053d6 6 months ago 94.2mb
Salin selepas log masuk

3. Cari imej Nama imej yang ingin ditanya

[root@docker ~]# docker search mysql
name             description          stars    official   automated
mysql             mysql is a widely used, open-source relation… 7854    [ok]    
mariadb            mariadb is a community-developed fork of mys… 2604    [ok]    
cloudfoundry/cf-mysql-ci        image used in ci of cf-mysql-release   0 
[root@localhost ~]# docker pull mysql ---------------------默认下载最新版本
[root@localhost ~]# docker pull mysql:5.7--------------------下载指定版本
Salin selepas log masuk

4 Cipta dan jalankan bekas mysql

[root@docker ~]# docker run -di --name=test_mysql -p 3306:3306 -e mysql_root_password=root centos/mysql-57-centos7
d7e5f99b502a904a970026e90227e186107e3b5d0baeaa93491af12cd7317b99
run : 创建并运行
-di : 以守护者模式创建
--name : 给容器取个名字
-p : 端口映射
-e : 初始化mysql用户,并将root密码设置为root
Salin selepas log masuk

Yang terakhir diisi ialah nama. imej. Jika anda tidak menentukan versi, versi terbaharu akan dibuat secara lalai

5 Lihat bekas yang sedang berjalan

[root@docker ~]# docker ps
container id  image      command     created    status    ports     names
d7e5f99b502a  centos/mysql-57-centos7 "container-entrypoin…" 5 seconds ago  up 4 seconds  0.0.0.0:3306->3306/tcp test_mysql
Salin selepas log masuk

6 alat pangkalan data pada komputer anda untuk menyambung ke pangkalan data dalam mesin maya

Cara membuat bekas Mysql menggunakan Docker

ip ialah IP yang menyambung ke mesin maya, akaun: root, kata laluan: root

7. Sebenarnya, selagi anda boleh menarik imej, semua yang lain adalah serupa (seperti redis, mogodb, rabbitmq, dll.)

Cara membuat bekas Mysql menggunakan Docker

Atas ialah kandungan terperinci Cara membuat bekas Mysql menggunakan Docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan