Advertisement
Guest User

Untitled

a guest
Mar 12th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. FROM centos:centos7
  2.  
  3. RUN yum install -y mariadb-server mariadb
  4. RUN mysql_install_db --user=mysql --ldata=/var/lib/mysql/
  5. ADD my.cnf /etc/
  6. RUN sed -i '/[mysqld]/aport=3306' /etc/my.cnf
  7.  
  8. RUN
  9. echo "/usr/bin/mysqld_safe --basedir=/usr &" > /tmp/config &&
  10. echo "cat /var/log/mariadb/mariadb.log" >> /tmp/config &&
  11. echo "mysqladmin -u mysql password 11111" >> /tmp/config &&
  12. echo "mysql -u mysql -p -h localhost test" >> /tmp/config &&
  13. bash /tmp/config &&
  14. rm -f /tmp/config
  15.  
  16. RUN
  17. echo "use test" > /tmp/config1 &&
  18. echo "mysql -e 'GRANT ALL PRIVILEGES ON . TO mysql@localhost IDENTIFIED BY 1111' " >> /tmp/config1 &&
  19. echo "FLUSH PRIVILEGES;" >> /tmp/config1 &&
  20. bash /tmp/config1 &&
  21. rm -f /tmp/config1
  22.  
  23. VOLUME ["/var/lib/mysql"]
  24. WORKDIR /data
  25. EXPOSE 3306
  26. CMD ["/usr/bin/mysqld_safe"]
  27.  
  28. Step 0 : FROM centos:centos7
  29. ---> bb3d629a7cbc
  30. Step 1 : RUN yum install -y mariadb-server mariadb
  31. ---> Using cache
  32. ---> ca601a1b4536
  33. Step 2 : RUN mysql_install_db --user=mysql --ldata=/var/lib/mysql/
  34. ---> Using cache
  35. ---> f2ad799ac3ae
  36. Step 3 : ADD my.cnf /etc/
  37. ---> Using cache
  38. ---> 44849c37620d
  39. Step 4 : RUN sed -i '/[mysqld]/aport=3306' /etc/my.cnf
  40. ---> Using cache
  41. ---> e787b9d14542
  42. Step 5 : RUN echo "/usr/bin/mysqld_safe --basedir=/usr &" > /tmp/config && echo "cat /var/log/mariadb/mariadb.log" >> /tmp/config && echo "mysqladmin -u mysql password hsj7749" >> /tmp/config && echo "mysql -u mysql -p -h localhost **test" >> /tmp/config && bash /tmp/config && rm -f /tmp/config
  43. ---> Running in 9ecbc5d0fe53
  44. mysqladmin: connect to server at 'localhost' failed
  45. > error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'**
  46. > Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
  47. > Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
  48. The command '/bin/sh -c echo "/usr/bin/mysqld_safe --basedir=/usr &" > /tmp/config && echo "cat /var/log/mariadb/mariadb.log" >> /tmp/config && echo "mysqladmin -u mysql password hsj7749" >> /tmp/config && echo "mysql -u mysql -p -h localhost test" >> /tmp/config && bash /tmp/config && rm -f /tmp/config' returned a non-zero code: 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement