关闭

常用docker镜像安装

356人阅读 评论(0) 收藏 举报

1 ftp

pure-ftp

sudo docker pull stilliard/pure-ftpd
sudo docker run -d --name ftpd_server -p 21:21 -p 30000-30009:30000-30009 -e "PUBLICHOST=localhost" -v /home/ibmcloud/ftproot:/home/ibmcloud/ftproot stilliard/pure-ftpd
sudo docker exec -it ftpd_server /bin/bash
pure-pw useradd username -u ftpuser -d 
pure-pw mkdb

拉取ftp镜像

运行镜像命名为ftpd_server 映射端口21 30000-30009 , 映射本地路径/home/ibmcloud/ftproot到容器内的同名路径作为ftp跟目录

打开bash连接容器内的操作系统

添加user

完成上述操作后需要在你的操作系统上给ftp根目录开放权限

sudo chmod 777 /home/ibmcloud/ftproot

2 mysql

docker hub 链接

启动mysql像,mysqloncentos自定数据容器名,123456码,用户名是默认的root,3306:3306端口映射

sudo docker run --name mysqloncentos -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql

启动命令行连接mysql~

sudo docker run -it --link mysqloncentos:mysql --rm mysql sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

mysql所在虚机的操作系

sudo docker exec -it mysqloncentos bash








0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4773次
    • 积分:106
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档