相比前两年docker刚火起来的时候,现在的docker更加的成熟。
docker的应用前景非常广泛,可是我才掌握寥寥几个命令。
有必要做点笔记
pull
images
run
ps
start
attach
stop
rm
exec
save
load
export
import
...
先装个mariadb试试。
# docker run --name mariadb_test -i -t -d -v /home/data:/home/data -p 3306:3306 centos /usr/sbin/init
映射/home/data和3306,其中/usr/sbin/init很重要,不然运行systemctl时有坑。
# docker exec -ti mariadb_test bash
进入刚才创建的容器
# rpm -qa | grep mariadb
看了下我的docker内官方的centos7.4没附带,可能是为了减小image的体积吧。
yum -y install mariadb mariadb-server
安装完了,还是要多习惯一下新命令
systemctl start mariadb
systemctl enable mariadb
http://www.linuxidc.com/Linux/2016-03/128880.htm