It will be much easier if you rearrange your data frame. This can be done with the reshape2
package:
library(reshape2)
DOData2 <- melt(DOData)
Now, the creation of the plot is straightforward:
library(ggplot2)
ggplot(DOData2) +
geom_boxplot(aes(y = value, x = Months, colour = variable))