Kylin 雲服務器Docker安裝MariaDB

安裝Docker
# apt-get install docker docker-compose docker-containerd docker-doc docker-runc docker.io
拉取MariaDB鏡像
# docker pull mariadb
創建數據目錄
# mkdir -p /opt/docker-contailers/mariadb/
# mkdir -p /opt/docker-contailers/mariadb/data
編輯配置文件 /opt/docker-contailers/mariadb/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mysqld.log
pid-file=/run/mysqld/mysqld.pid
啓動MariaDB
#  docker run  -v /opt/docker-contailers/mariadb/my.cnf:/etc/my.cnf -v /opt/docker-contailers/mariadb/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=abcDEF123 --name mariadb -d mariadb --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
進入容器,登陸到MariaDB
root@Kylin:~# docker exec -it mariadb /bin/bash
root@105849371e96:/# mysql -uroot -p  
Enter password:  
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.4.12-MariaDB-1:10.4.12+maria~bionic mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>  
設置Docker開啓啓動
# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /lib/systemd/system/docker.service.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章